diff --git a/app/src/main/java/com/github/libretube/ui/views/CustomExoPlayerView.kt b/app/src/main/java/com/github/libretube/ui/views/CustomExoPlayerView.kt index e0d86bc71..195e5f3c0 100644 --- a/app/src/main/java/com/github/libretube/ui/views/CustomExoPlayerView.kt +++ b/app/src/main/java/com/github/libretube/ui/views/CustomExoPlayerView.kt @@ -204,6 +204,11 @@ open class CustomExoPlayerView( if (isLive) player?.let { it.seekTo(it.duration) } } + // forward touch events to the time bar for better accessibility + binding.bottomBar.setOnTouchListener { _, motionEvent -> + binding.exoProgress.onTouchEvent(motionEvent) + } + updateCurrentPosition() }