-
Notifications
You must be signed in to change notification settings - Fork 616
Closed
Labels
Impact: MediumModerate perceived user impact (non-blocking bugs and general improvements).Moderate perceived user impact (non-blocking bugs and general improvements).Work: MediumThe means to find the solution is clear, but it isn't at good-first-issue level yet.The means to find the solution is clear, but it isn't at good-first-issue level yet.bugEnd user-perceivable behaviors which are not desirable.End user-perceivable behaviors which are not desirable.good first issueThis item is good for new contributors to make their pull request.This item is good for new contributors to make their pull request.
Description
Describe the bug
TalkBack is not reading the concept card link in the solution box on the flashback screen and Hints Dialog. However, TalkBack correctly reads the concept card link in the hints and solution box.
Steps To Reproduce
For Flashback solution box
- Turn on Flashback feature flag
- Go to First test topic.
- Navigate to the question: "Two numbers are respectively 20%...".
- Submit wrong answer "4:7" and click "See Example" button.
- Turn on talkback.
- Go to Phone Settings → Accessibility → TalkBack (or Screen Reader) and enable it.
For solution box on Hint's dialog
- Go to First test topic.
- Move to second state.
- Submit two wrong answers, wait for hints and see solution.
- Turn on talkback.
- Go to Phone Settings → Accessibility → TalkBack (or Screen Reader) and enable it.
Expected Behavior
Talkback should read concept card link.
Screenshots/Videos
Record_2025-08-12-20-41-38_943a62cb4c6fb83e010e1c2e82766a17.mp4
Record_2025-08-12-20-40-08_943a62cb4c6fb83e010e1c2e82766a17.mp4
What device/emulator are you using?
Oppo reno 2f
Which Android version is your device/emulator running?
No response
Which version of the Oppia Android app are you using?
No response
Additional Context
-
Add test in
StateFragmentandStateFragmentLocalTest. -
For reference, check this implementation of content description for HintViewModel
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Impact: MediumModerate perceived user impact (non-blocking bugs and general improvements).Moderate perceived user impact (non-blocking bugs and general improvements).Work: MediumThe means to find the solution is clear, but it isn't at good-first-issue level yet.The means to find the solution is clear, but it isn't at good-first-issue level yet.bugEnd user-perceivable behaviors which are not desirable.End user-perceivable behaviors which are not desirable.good first issueThis item is good for new contributors to make their pull request.This item is good for new contributors to make their pull request.
Type
Projects
Status
Done