Fix panscan zoom pushing controls off screen for portrait videos

This commit is contained in:
Arkadiusz Fal
2026-02-09 08:22:16 +01:00
parent 612dce6b9f
commit 13f7a0f0ca

View File

@@ -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