diff --git a/Shared/Player/VideoPlayerView.swift b/Shared/Player/VideoPlayerView.swift index 3f7eddce..e5685e92 100644 --- a/Shared/Player/VideoPlayerView.swift +++ b/Shared/Player/VideoPlayerView.swift @@ -213,7 +213,7 @@ struct VideoPlayerView: View { hovering ? playerControls.show() : playerControls.hide() } #if os(iOS) - .gesture(isPlayerDragGestureEnabled ? playerDragGesture : nil) + .gesture(playerControls.presentingOverlays ? nil : playerDragGesture) #elseif os(macOS) .onAppear(perform: { NSEvent.addLocalMonitorForEvents(matching: [.mouseMoved]) { @@ -361,10 +361,6 @@ struct VideoPlayerView: View { } } - var isPlayerDragGestureEnabled: Bool { - !player.controls.presentingDetailsOverlay && !player.controls.presentingDetailsOverlay - } - var controlsTopPadding: Double { guard fullScreenLayout else { return 0 }