Merge branch 'bugfix/accessibility-tileContainer' into mbruce/bugfix
This commit is contained in:
commit
61a79b1cb4
@ -341,6 +341,10 @@ open class TileContainerBase<PaddingType: DefaultValuing>: Control where Padding
|
||||
super.updateAccessibility()
|
||||
containerView.isAccessibilityElement = onClickSubscriber != nil
|
||||
containerView.accessibilityHint = "Double tap to open."
|
||||
containerView.accessibilityLabel = nil
|
||||
if let views = accessibilityElements?.compactMap({ $0 as? UIView }), !views.isEmpty {
|
||||
containerView.setAccessibilityLabel(for: views)
|
||||
}
|
||||
}
|
||||
|
||||
open override var accessibilityElements: [Any]? {
|
||||
|
||||
@ -274,6 +274,7 @@ open class TitleLockup: View {
|
||||
if subTitleModel != nil {
|
||||
elements.append(subTitleLabel)
|
||||
}
|
||||
setAccessibilityLabel(for: elements.compactMap({$0 as? UIView}))
|
||||
accessibilityElements = elements.count > 0 ? elements : nil
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user