From 4b00c0a2fc8c9bd0f680e1a720efb32e5bb3a35d Mon Sep 17 00:00:00 2001 From: Bnyro Date: Sun, 24 Nov 2024 13:40:30 +0100 Subject: [PATCH] fix: crash when opening video in landscape with autofullscreen enabled --- .../java/com/github/libretube/ui/fragments/PlayerFragment.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt index a5889b654..3d9c177af 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt @@ -1182,6 +1182,8 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions { } private fun setPlayerResolution(resolution: Int, isSelectedByUser: Boolean = false) { + if (!::playerController.isInitialized) return + val transformedResolution = if (!isSelectedByUser && isShort) { ceil(resolution * 16.0 / 9.0).toInt() } else {