From 3aa624287092a5435b97d072969c703f5f403a96 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Wed, 22 Jan 2025 18:31:38 +0100 Subject: [PATCH] fix: update play pause button on screen rotation --- .../com/github/libretube/ui/views/CustomExoPlayerView.kt | 6 ++++++ 1 file changed, 6 insertions(+) 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 5fa2c5868..eb94c536a 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 @@ -184,6 +184,12 @@ abstract class CustomExoPlayerView( } }) + player?.let { player -> + binding.playPauseBTN.setImageResource( + PlayerHelper.getPlayPauseActionIcon(player) + ) + } + player?.let { binding.exoProgress.setPlayer(it) } // prevent the controls from disappearing while scrubbing the time bar binding.exoProgress.addSeekBarListener(object : TimeBar.OnScrubListener {