diff --git a/src/components/player/controls/PlayerControls.tsx b/src/components/player/controls/PlayerControls.tsx index 85e5a6b4..3f558dc8 100644 --- a/src/components/player/controls/PlayerControls.tsx +++ b/src/components/player/controls/PlayerControls.tsx @@ -71,6 +71,7 @@ interface PlayerControlsProps { onEnterPictureInPicture?: () => void; isBuffering?: boolean; imdbId?: string; + onLock?: () => void; } export const PlayerControls: React.FC = ({ @@ -120,6 +121,7 @@ export const PlayerControls: React.FC = ({ onEnterPictureInPicture, isBuffering = false, imdbId, + onLock, }) => { const { currentTheme } = useTheme(); const { settings } = useSettings(); @@ -680,6 +682,16 @@ export const PlayerControls: React.FC = ({ )} + + {/* Lock Button */} + {onLock && ( + + + + )}