From 3ba5a73c74db913575c530f9e5b27cd70f3e6d62 Mon Sep 17 00:00:00 2001 From: Cd16d <98320806+cd16b@users.noreply.github.com> Date: Sat, 3 Feb 2024 18:22:01 +0100 Subject: [PATCH] fix: pip zoom start player maximized (#640) * fix zoom * update isZoomEnabled inside updateZoomMode To avoid future issues, I will update `isZoomEnabled` inside `updateZoomMode`. * Revert " update isZoomEnabled inside updateZoomMode" This reverts commit 9b539e1830bc76db0c540a51299f05a09c553d00. * fix: isZoomEnable * val enableZoom for readability * lint --- .../src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt | 4 +++- .../java/dev/jdtech/jellyfin/utils/PlayerGestureHelper.kt | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt index 33862cb3..33c8d15a 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt @@ -55,6 +55,7 @@ class PlayerActivity : BasePlayerActivity() { private var playerGestureHelper: PlayerGestureHelper? = null override val viewModel: PlayerActivityViewModel by viewModels() private var previewScrubListener: PreviewScrubListener? = null + private var wasZoom: Boolean = false private val isPipSupported by lazy { // Check if device has PiP feature @@ -308,6 +309,7 @@ class PlayerActivity : BasePlayerActivity() { binding.playerView.useController = false binding.playerView.findViewById