fix(ui): initialize standalone controls synchronously

This commit is contained in:
Dotta 2026-06-01 22:06:33 +00:00
parent 3f80d7cd25
commit 4aa6a22686

View file

@ -34,7 +34,9 @@ function ControlButton({
}
export function StandaloneBrowserControls({ mobile }: { mobile: boolean }) {
const [chromeless, setChromeless] = useState(false);
const [chromeless, setChromeless] = useState(() =>
typeof window !== "undefined" && mobile ? isChromelessDisplayMode() : false,
);
const toastActions = useOptionalToastActions();
useEffect(() => {