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}