Describe the bug
Sometimes "swipe to seek"/seek anywhere can cause the video to be stuck in a broken paused state. The overlay will make it seem like the video is playing but it's not and the only way out of this state is to use swipe to seek again. This happens if the swipe is very short and I assume is a race condition with the start swipe and end swipe handlers where the start handler runs after the end handler (although you see a full quality frame not a scrubbing preview). I hit this more often when I accidentally brush the screen or there's something I try to wipe off my screen which ends up fairly often.
This is reproducible on 5.2b4, 5.2b5 and 5.2.
Steps to reproduce
- Enable "Swipe to seek"
- Play a video
- Do a short horizontal swipe (it can be hard to reproduce this 100% of the time but I can do it ~25% of the time when I'm trying and you can just keep repeating this step)
- Notice the video, audio and progress is paused but the overlay shows a pause button in the middle (implying it's currently playing)
- Press the pause button and notice nothing happens
- Double tap to seek forwards or backwards (the native YouTube feature) and notice it's still stuck paused
- Swipe horizontally but don't make it as short
- Notice it's back to normal
Crashlog
No response
Post Requisites
Describe the bug
Sometimes "swipe to seek"/seek anywhere can cause the video to be stuck in a broken paused state. The overlay will make it seem like the video is playing but it's not and the only way out of this state is to use swipe to seek again. This happens if the swipe is very short and I assume is a race condition with the start swipe and end swipe handlers where the start handler runs after the end handler (although you see a full quality frame not a scrubbing preview). I hit this more often when I accidentally brush the screen or there's something I try to wipe off my screen which ends up fairly often.
This is reproducible on 5.2b4, 5.2b5 and 5.2.
Steps to reproduce
Crashlog
No response
Post Requisites