diff --git a/web/src/components/player/VideoControls.tsx b/web/src/components/player/VideoControls.tsx index 407f9bdfd..0c4d3e825 100644 --- a/web/src/components/player/VideoControls.tsx +++ b/web/src/components/player/VideoControls.tsx @@ -48,6 +48,7 @@ const CONTROLS_DEFAULT: VideoControls = { fullscreen: false, }; const PLAYBACK_RATE_DEFAULT = isSafari ? [0.5, 1, 2] : [0.5, 1, 2, 4, 8, 16]; +const MIN_ITEMS_WRAP = 6; type VideoControlsProps = { className?: string; @@ -173,7 +174,8 @@ export default function VideoControls({ "w-auto px-4 py-2 flex flex-wrap sm:flex-nowrap justify-between items-center gap-4 sm:gap-8 text-primary z-50 bg-background/60 rounded-lg", className, isMobileOnly && - Object.values(features).filter((feat) => feat).length > 4 && + Object.values(features).filter((feat) => feat).length > + MIN_ITEMS_WRAP && "min-w-[94%]", )} >