snikket-ios icon indicating copy to clipboard operation
snikket-ios copied to clipboard

VoiceOver not reading incoming chats automatically

Open rkingett opened this issue 2 years ago • 0 comments

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

  1. Enable VoiceOver from Accessibility settings, in the settings app.
  2. Open Snicket app.
  3. Open a chat conversation
  4. 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

rkingett avatar Feb 07 '22 14:02 rkingett