Update the default outline color for OutlinedButton (#138768)
Fix b/311343182 This is to update the default outline for `OutlinedButton`. When the button is focused, the outline color should be primary color.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
Versions used, v0_162, v0_158
|
||||
Versions used, v0_162, v0_202, v0_158
|
||||
md.comp.assist-chip.container.shape,
|
||||
md.comp.assist-chip.container.surface-tint-layer.color,
|
||||
md.comp.assist-chip.elevated.container.elevation,
|
||||
@@ -453,6 +453,7 @@ md.comp.outlined-button.disabled.label-text.color,
|
||||
md.comp.outlined-button.disabled.label-text.opacity,
|
||||
md.comp.outlined-button.disabled.outline.color,
|
||||
md.comp.outlined-button.disabled.outline.opacity,
|
||||
md.comp.outlined-button.focus.outline.color,
|
||||
md.comp.outlined-button.focus.state-layer.color,
|
||||
md.comp.outlined-button.focus.state-layer.opacity,
|
||||
md.comp.outlined-button.hover.state-layer.color,
|
||||
|
||||
|
@@ -136,6 +136,9 @@ ${tokenAvailable("$tokenGroup.outline.color") ? '''
|
||||
if (states.contains(MaterialState.disabled)) {
|
||||
return ${border("$tokenGroup.disabled.outline")};
|
||||
}
|
||||
if (states.contains(MaterialState.focused)) {
|
||||
return ${border('$tokenGroup.focus.outline')};
|
||||
}
|
||||
return ${border("$tokenGroup.outline")};
|
||||
});''' : '''
|
||||
// No default side'''}
|
||||
|
||||
Reference in New Issue
Block a user