diff --git a/src/components/three/XRHudInWorld.tsx b/src/components/three/XRHudInWorld.tsx index a644c99..d4d7276 100644 --- a/src/components/three/XRHudInWorld.tsx +++ b/src/components/three/XRHudInWorld.tsx @@ -156,9 +156,22 @@ export function XRHudInWorld(props: XRHudInWorldProps) { } }); + const showGrid = useModelStore((s) => s.showGrid); + const setShowGrid = useModelStore((s) => s.setShowGrid); + return ( <> setOpen((v) => !v)} /> + {/* Head-locked fallback: always-visible quick controls in lower-left of FOV */} + + { setOpen((v) => !v); reanchorRequested.current = true; }} + fontSize={0.0085} /> + setShowGrid(!showGrid)} fontSize={0.0085} /> + {open && (