Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contribution amounts function as a radio group but are not presented to assistive technology as such #8346

Open
2 tasks done
dankeck opened this issue Oct 16, 2024 · 0 comments
Labels
good first issue Ideal for newcomers to start contributing type: accessibility Issues related to improving accessibility for all users type: bug Something is causing incorrect behavior or errors

Comments

@dankeck
Copy link

dankeck commented Oct 16, 2024

Checklist

  • I have used the search function to see if someone else has already submitted the same bug report.
  • I will describe the problem with as much detail as possible.

App

Thunderbird for Android

App version

8.0b3

Where did you get the app from?

Google Play

Android version

14

Device model

Pixel 5

Steps to reproduce

  1. Open Thunderbird.
  2. Go to settings.
  3. Go to Support Thunderbird Beta
  4. Turn on the TalkBack screen reader.
  5. Under the Secure contribution heading, swipe through the amounts.
    A heading that reads "Secure contribution" followed by seven buttons. The first button is outlined in blue and says "Give once". The other six are increasing dollar amounts. The button for $19.99 is also outlined in blue. Under the buttons is the sentence "Contributions are not tax deductible as charitable donations."

Expected behavior

Only one dollar amount can be selected at a time. Therefore, the dollar amounts are effectively a radio group. To help TalkBack users know what is going on, the buttons follow the WAI-ARIA APG Radio Group Pattern by doing the following:

  • The group as a whole is coded as a radiogroup and therefore announced by TalkBack as a list.
  • The currently selected button is announced as "checked".

Actual behavior

  • The buttons are not coded as a group, so TalkBack does not announce them as such.
  • The currently selected button is announced as "disabled".

Logs

No response

@dankeck dankeck added type: bug Something is causing incorrect behavior or errors unconfirmed Newly reported issues awaiting triage or confirmation labels Oct 16, 2024
@kewisch kewisch added this to the Thunderbird 8.0 milestone Oct 16, 2024
@kewisch kewisch added good first issue Ideal for newcomers to start contributing type: accessibility Issues related to improving accessibility for all users and removed unconfirmed Newly reported issues awaiting triage or confirmation labels Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Ideal for newcomers to start contributing type: accessibility Issues related to improving accessibility for all users type: bug Something is causing incorrect behavior or errors
Projects
None yet
Development

No branches or pull requests

2 participants