diff --git a/src-web/components/HeaderSize.tsx b/src-web/components/HeaderSize.tsx index 3aa16867..7e9445c7 100644 --- a/src-web/components/HeaderSize.tsx +++ b/src-web/components/HeaderSize.tsx @@ -6,12 +6,19 @@ import { useOsInfo } from '../hooks/useOsInfo'; interface HeaderSizeProps extends HTMLAttributes { children?: ReactNode; size: 'md' | 'lg'; + ignoreStoplights?: boolean; } -export function HeaderSize({ className, style, size, ...props }: HeaderSizeProps) { +export function HeaderSize({ + className, + style, + size, + ignoreStoplights, + ...props +}: HeaderSizeProps) { const platform = useOsInfo(); const fullscreen = useIsFullscreen(); - const stoplightsVisible = platform?.osType === 'macos' && !fullscreen; + const stoplightsVisible = platform?.osType === 'macos' && !fullscreen && !ignoreStoplights; return (
{ <>
Settings