Feedback issue when Talk back is one in Accessibility Settings Google TV 4K for Media 1.4.1-alpha GitHub (Exoplayer) Wh
@marcbaechinger is already working on this.
Since May 22, 2024.
- Dominant language
- Java
- Stars
- 3k
- Forks
- 955
- Avg merge
- 12d 14h
- Merged PRs (30d)
- 2
Description
Version
Media3 main branch
More version details
Feedback for Media 1.4.1-alpha GitHub (Exoplayer)
Issue: Talkback incompatibility in media demo app on Google TV 4K Chromecast with collapsed categories
Steps to reproduce:
- On Google TV 4K Chrome-cast, navigate to Settings > Accessibility.
- Enable Talkback.
- Launch the media demo app.
- In the media.exolist.json file, collapse a main category.
- Expand the collapsed category again.
Expected behavior:
- Talkback should announce the expanded category and maintain the cursor's highlighted position within the channel list.
Observed behavior: - After expanding the category, Talkback loses track of the previously highlighted item, and the cursor position is reset.
Additional information: - The issue only occurs with Talkback enabled. Disabling Talkback allows collapsing and expanding categories without problems.
- Developer mode within Talkback settings ([Settings > Accessibility > Talkback > Advanced]) can be used for debugging.
Impact: - This incompatibility hinders accessibility for users who rely on Talkback to navigate the media demo app.
Recommendation: - Investigate the cause of the cursor position being lost when expanding collapsed categories with Talkback enabled.
- Implement a fix to ensure Talkback maintains focus and announces content changes appropriately.
Thank you,
Pooya M
Note: - I've replaced the bracketed text with a more descriptive explanation of the developer mode option.
I hope this formatted feedback is helpful for you to forward to the media 1.4.1-alpha GitHub repository.
Devices that reproduce the issue
Google TV 4K Chrome-cast (and also Android TV probably)
Devices that do not reproduce the issue
No response
Reproducible in the demo app?
Yes
Reproduction steps
Steps to reproduce:
On Google TV 4K Chromecast, navigate to Settings > Accessibility.
Enable Talkback.
Launch the media demo app.
In the media.exolist.json file, collapse a main category.
Expand the collapsed category again.
Expected result
Talkback should announce the expanded category and maintain the cursor's highlighted position within the channel list.
Actual result
After expanding the category, Talkback loses track of the previously highlighted item, and the cursor position is reset.
Media
Media 1.4.1-alpha GitHub (Exoplayer)
Bug Report
- You will email the zip file produced by
adb bugreportto android-media-github@google.com after filing this issue.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.