Closed
Description
Steps to reproduce
- Enable "TalkBack" on your Android device
- Run exoplayer demo app
- Go to play any video
- Tap on player area -> TalkBack says "show player controls"
- Activate it (by double tap or however you set up accessibility on your device) -> Player controls are shown
- While player controls are still shown, activate again -> video is paused
- While player controls are still shown, activate again -> video is played
This is different behaviour compared with when Talkback is off:
- While video is play, tap player area -> Player controls are shown
- While player controls are still shown, tap player area -> Player controls are hidden
This is causing confusion to our users who use TalkBack. When player controls are shown and TalkBack focus is still on the player, and then users activate, what should happen is player controls get hidden. The key thing here is that TalkBack focus is still on the player, so the action should not apply onto the play/pause button. User with accessibility might not see why this is happening.
- ExoPlayer version number: using demo app
- Android version: Android 10
- Android device: Samsung Tab A
- Also tested on older version 2.11.3 on Android 7 on Nexus 9