diff --git a/src/pages/XRSession.tsx b/src/pages/XRSession.tsx index 4607bce..23b0d01 100644 --- a/src/pages/XRSession.tsx +++ b/src/pages/XRSession.tsx @@ -378,6 +378,10 @@ function XRGrid() { const XRSession = () => { const navigate = useNavigate(); const { model, anchorMode, setAnchorMode } = useModelStore(); + const isActiveLocked = useModelStore((s) => { + const a = s.models.find(m => m.id === s.activeModelId); + return !!a?.locked; + }); const [inXR, setInXR] = useState(false); const [freeMove, setFreeMove] = useState(true); const [placementMode, setPlacementMode] = useState(true); // start in placement mode