From 6355fae6141b5f38adfc854c5779b76dfdd0c657 Mon Sep 17 00:00:00 2001 From: Pas <74743263+Pasithea0@users.noreply.github.com> Date: Sun, 19 Oct 2025 18:02:20 -0600 Subject: [PATCH] disable context menu on player --- src/components/player/internals/VideoClickTarget.tsx | 1 + src/components/player/internals/VideoContainer.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/src/components/player/internals/VideoClickTarget.tsx b/src/components/player/internals/VideoClickTarget.tsx index d69161ab..e3985bfe 100644 --- a/src/components/player/internals/VideoClickTarget.tsx +++ b/src/components/player/internals/VideoClickTarget.tsx @@ -318,6 +318,7 @@ export function VideoClickTarget(props: { showingControls: boolean }) { onPointerDown={handlePointerDown} onPointerUp={handlePointerUp} onPointerLeave={handlePointerLeave} + onContextMenu={(e) => e.preventDefault()} /> ); diff --git a/src/components/player/internals/VideoContainer.tsx b/src/components/player/internals/VideoContainer.tsx index 0d38c31a..89d34433 100644 --- a/src/components/player/internals/VideoContainer.tsx +++ b/src/components/player/internals/VideoContainer.tsx @@ -107,6 +107,7 @@ function VideoElement() { playsInline ref={videoEl} preload="metadata" + onContextMenu={(e) => e.preventDefault()} > {subtitleTrack}