snikket-ios
snikket-ios copied to clipboard
VoiceOver not reading incoming chats automatically
Describe the bug
VoiceOver, Apple's built in screen reader, should announce incoming chats automatically if a chat is focused.
There is also an issue where the most recent chat message can't gain focus if the history is past 20 messages, but this one would be an improvement worth prioritizing.
At the moment, incoming messages do not get read automatically when a conversation is open. It would vastly improve the accessibility of the app if VO could read incoming chats automatically.
I'm not sure which code allows VoiceOver to read incoming chats automatically like in iMessage, but this VoiceOver resource should be a good starting point.
VoiceOver reading resource videos
SwiftUI Accessibility: Beyond the basics
To Reproduce
- Enable VoiceOver from Accessibility settings, in the settings app.
- Open Snicket app.
- Open a chat conversation
- wait for an incoming message with VoiceOver turned on.
Expected behavior
VoiceOver should read all incoming chats automatically when a chat conversation is open.
Details (please complete the following information):
- Snicket Version: 1.0
Note, it was unbelievably difficult to find the app version.
-
- iPhone model SE 2020.
-
- iOS version, 15.3