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 {