rokwire / illinois-app

Source code repository of "Illinois" App - the official mobile app of the University of Illinois.
https://app.illinois.edu/
Apache License 2.0
21 stars 20 forks source link

[ACCESSIBILITY] Assistant - No status message when Assistant is responding (TalkBack) #4194

Open acovher2 opened 2 weeks ago

acovher2 commented 2 weeks ago

Describe the issue If a TalkBack (screen reader) user enters question, next they should be given a cue that the Assistant is processing or working on it.

WCAG 4.1.3 Status Messages

To Reproduce Steps to reproduce the behavior:

  1. Using TalkBack
  2. Go to 'Assistant'
  3. Gesture until you hear 'Edit box, double tap to edit text'
  4. Double tap, enter any question (for this I used 'Where is the nearest dining hall?' via voice entry button)

Expected behavior After entering any question, screen reader user needs to be given a cue that the Assistant is processing or working on responding.

Actual behavior After entering any question, screen reader user hears "Cleared text, keyboard hidden, button, double tap to activate." They are not taken to a status message or response.

Screenshots

https://github.com/rokwire/illinois-app/assets/82892873/dbb8d3f2-1583-4a16-bd9d-8e12edbd6cc4

Testing Environment & Devices (please complete the following information): • OS: Android Version 13 • Device: Google Pixel 4a

Additional context Add any other context about the problem here.

TodorBachvarov commented 1 week ago

@acovher2, I've made some improvements in version 6.0.20. After sending the question, we are moving the focus to the loading bubble, and after that to the response bubble. Please let me know if this is good enough.