Action Performed:
Using Android Talkback + Chrome browser, open the URL staging.new.expensify.com/r/85021985
Navigate to the settings using Swipe Gesture.
Go to the payment option and Double tap on it once you reach the debit card.
Navigate the text field using swipe gesture and listen to the screen reader announcement.
Expected Result:
Screen reader should announce Text field label only once.
Actual Result:
Screen reader announce 'Text field label' twice.
Other occurrences
Same issue repro on PR #8758 , #8826 , #8868 , #8802 , #9207
Workaround:
Yes
Area issue was found in:
Payments
Failed WCAG checkpoints
1.3.1
User impact:
Screen reader users hear the announcements twice that is annoying and confusing.
Suggested resolution:
Ensure the 'Text field label' announced only once by the screen reader.
Refer to:
https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships
Platform:
Version Number: v1.1.49-1
Reproducible in staging?: Yes
Reproducible in production?: Yes
Issue reported by: Stuti
8232.-3.-Screen.reader.announce.Text.field.label.twice.mp4
Action Performed:
Expected Result:
Screen reader should announce Text field label only once.
Actual Result:
Screen reader announce 'Text field label' twice.
Other occurrences
Same issue repro on PR #8758, #8826, #8868, #8802, #9207
Workaround:
Yes
Area issue was found in:
Payments
Failed WCAG checkpoints
1.3.1
User impact:
Screen reader users hear the announcements twice that is annoying and confusing.
Suggested resolution:
Ensure the 'Text field label' announced only once by the screen reader.
Refer to:
https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships
Platform:
Version Number: v1.1.49-1
Reproducible in staging?: Yes
Reproducible in production?: Yes
Issue reported by: Stuti
8232.-3.-Screen.reader.announce.Text.field.label.twice.mp4