Watch repo UI not clear what exactly is being watched #169330
-
|
Using iOS with voiceover, a user can open a repo and tap the watch button to specify what notifications they want to receive:
Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
|
Thanks for raising this! What you’re describing sounds like a VoiceOver accessibility/state bug in the Watch options sheet in the iOS app: the current choice isn’t exposed to VoiceOver, and changes aren’t being announced. ExpectedWhen the Watch options open, VoiceOver should announce the currently selected option (e.g., “All activity — selected”). When you choose a different option, VoiceOver should immediately announce the change (e.g., “Selected: Releases only”) and the chosen row should have the Selected trait. If you close and reopen the sheet, VoiceOver should still announce the current selection. ActualVoiceOver only announces state after toggling something under Custom. Closing and reopening the Watch UI, VoiceOver does not announce which option is selected. Helpful details for the teamCould you share: iOS version and device model GitHub iOS app version (Profile → Settings → About) Whether the issue happens with all repos or specific ones Screen language/VoiceOver rotor language (Optional) a short screen recording with VoiceOver speech turned on You can also send this via Profile → Settings → Report a bug so the mobile team gets diagnostics. Workarounds (for now)Set the watch level on the web: open the repo → Watch → choose your option. The setting carries over to mobile. If you must use Custom on iOS, toggles do correctly announce On/Off; you can use those until the main selection state is fixed. Suggested fix (for the iOS team)On the Watch button and in the options list, expose the state via accessibility: **Label/Value: **The button’s Selection Trait: In the sheet, mark the active row with Announcements: After a selection change, post Custom submenu: Use proper Accessibility acceptance criteria:
Happy to provide more details or help test a fix |
Beta Was this translation helpful? Give feedback.
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
Hello @zuhairmahd - great news, the accessibility engineers were able to reproduce this bug and create a fix. Could you please re-test it on your side. Thanks! |
Beta Was this translation helpful? Give feedback.
Hello @zuhairmahd - great news, the accessibility engineers were able to reproduce this bug and create a fix. Could you please re-test it on your side. Thanks!