CXTDT-542295 - ButtonIcon - disabled accessibility state.
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
f3f71b4b10
commit
0f7d50eca4
@ -432,6 +432,7 @@ open class ButtonIcon: Control, Changeable, FormFieldable {
|
|||||||
icon.color = color
|
icon.color = color
|
||||||
icon.size = size.value
|
icon.size = size.value
|
||||||
icon.customSize = customSize
|
icon.customSize = customSize
|
||||||
|
icon.isEnabled = isEnabled
|
||||||
} else {
|
} else {
|
||||||
icon.reset()
|
icon.reset()
|
||||||
}
|
}
|
||||||
@ -502,7 +503,6 @@ open class ButtonIcon: Control, Changeable, FormFieldable {
|
|||||||
badgeIndicator.isHidden = true
|
badgeIndicator.isHidden = true
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
badgeIndicator.surface = surface
|
badgeIndicator.surface = surface
|
||||||
badgeIndicator.kind = badgeIndicatorModel.kind
|
badgeIndicator.kind = badgeIndicatorModel.kind
|
||||||
badgeIndicator.fillColor = badgeIndicatorModel.fillColor
|
badgeIndicator.fillColor = badgeIndicatorModel.fillColor
|
||||||
@ -538,11 +538,6 @@ open class ButtonIcon: Control, Changeable, FormFieldable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Used to update any Accessibility properties.
|
|
||||||
open override func updateAccessibility() {
|
|
||||||
super.updateAccessibility()
|
|
||||||
setAccessibilityLabel(for: [icon, badgeIndicator.label])
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// MARK: AppleGuidelinesTouchable
|
// MARK: AppleGuidelinesTouchable
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user