element-hq / element-hq/element-android
Fix a11y issues
- Lingua principale
- Kotlin
- Stelle
- 3.7k
- Fork
- 917
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Some has been fixed here #581, but there are still issues.
Global:
- [x] Missing contentDescription (lint): either add the contentDescription, or add `android:importantForAccessibility="no"`. Also this lint error should be treated as an error to avoid regression on this (update file `lint.xml`)
- [ ] Missing labelFor (lint): same work to do
- [ ] KeyboardInaccessibleWidget (lint): same work to do
Other observed issues:
- [ ] On the home tab (catchup), #581 has improved the navigation with TalkBack, but the FAB is still focused after the element of the list. It's ok on the tabs Direct messages and Rooms
- [ ] Consider setting up a11y test, as per https://developer.android.com/guide/topics/ui/accessibility/testing#automated
Ref:
- https://developer.android.com/guide/topics/ui/accessibility/apps
- https://developer.android.com/guide/topics/ui/accessibility/testing
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.