From 13f7a0f0caac45c680b8a0a3c9d9af8e32f0c45a Mon Sep 17 00:00:00 2001 From: Arkadiusz Fal Date: Mon, 9 Feb 2026 08:22:16 +0100 Subject: [PATCH] Fix panscan zoom pushing controls off screen for portrait videos --- Yattee/Views/Player/PlayerControlsView.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Yattee/Views/Player/PlayerControlsView.swift b/Yattee/Views/Player/PlayerControlsView.swift index 2c5734f3..9b99c84e 100644 --- a/Yattee/Views/Player/PlayerControlsView.swift +++ b/Yattee/Views/Player/PlayerControlsView.swift @@ -551,7 +551,7 @@ struct PlayerControlsView: View { if !isCompactVertical { // Calculate available height for sliders // Use full video area height for sliders (extends into letterbox areas) - let sliderBasisHeight = effectiveVideoHeight + let sliderBasisHeight = min(effectiveVideoHeight, geometry.size.height) let baseSliderAreaHeight = sliderBasisHeight - 48 - 100 // When videoFitHeight provided (panel/drag): use stable sizing within video // When nil (fullscreen): target 250pt sliders when there's extra space