Open
Description
openedon Nov 30, 2022
Description
While working on validating the default IsAccessibilityElement
value of all iOS controls I found that they don't consistently follow the rule that all UIControl
's are set to true and everything else is false.
We should create breakout issues for each of these
- UIStepper : UIControl and is false
- UIPageControl : UIControl and is false
- UITextView : UIView and is true
- UIProgessView : UIView and is true
- UILabel : UIView and is true if the UILabel has text
We might need to add some additional logic into UpdateSemantics
For example, right now with UIStepper
if you set SemanticProperties
on a UIStepper it won't automatically set IsAccessibilityElement
to true. Is that ok? does it makes sense to even set SemanticProperties
directly on UIStepper?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment