From 2fcaea9ad6cbcece193584d3c1426e6fa19c2fd5 Mon Sep 17 00:00:00 2001 From: Praveen Rajput Date: Sun, 29 Jan 2023 11:08:33 +0530 Subject: [PATCH] Refactors keepScreenOn method --- .../com/github/libretube/ui/views/CustomExoPlayerView.kt | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) 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 79b5d531e..ef13c0e5a 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 @@ -172,7 +172,9 @@ internal class CustomExoPlayerView( ) ) { updatePlayPauseButton() - updateScreenOnState() + + // keep screen on if the video is playing + keepScreenOn = player.isPlaying == true } } }) @@ -186,11 +188,6 @@ internal class CustomExoPlayerView( } } - private fun updateScreenOnState() { - // keep screen on if the video is playing - keepScreenOn = player?.isPlaying == true - } - private fun updatePlayPauseButton() { binding.playPauseBTN.setImageResource( when {