CXTDT-542295 - ButtonIcon - disabled accessibility state.

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-04-05 14:23:28 -05:00
parent f3f71b4b10
commit 0f7d50eca4

View File

@ -432,6 +432,7 @@ open class ButtonIcon: Control, Changeable, FormFieldable {
icon.color = color
icon.size = size.value
icon.customSize = customSize
icon.isEnabled = isEnabled
} else {
icon.reset()
}
@ -502,7 +503,6 @@ open class ButtonIcon: Control, Changeable, FormFieldable {
badgeIndicator.isHidden = true
return
}
badgeIndicator.surface = surface
badgeIndicator.kind = badgeIndicatorModel.kind
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