Skip to content

Conversation

@Rajat32-op
Copy link

This PR adds accessibility semantics to screen-level loading states so they are announced by screen readers instead of being silent.

Tested with TalkBack on a physical Android device. App startup, message list loading, and topic list loading are now announced correctly. iOS (VoiceOver) not tested due to lack of access to an iOS device.

Fixes #1962

@gnprice
Copy link
Member

gnprice commented Jan 27, 2026

Thanks. Before we can review this, you'll need to fix the tests that are failing. There are also a lot of extraneous changes made in this PR, which you'll need to remove. And this change will need its own test cases. For this change, I think those tests will be short.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Semantics for loading screen/indicator

2 participants