diff --git a/src/components/three/ModelViewer.tsx b/src/components/three/ModelViewer.tsx index ba0effc..e2d08c6 100644 --- a/src/components/three/ModelViewer.tsx +++ b/src/components/three/ModelViewer.tsx @@ -640,6 +640,8 @@ function PositionDragHandler() { export function ModelViewerCanvas({ url }: ModelViewerProps) { + const positionMode = useModelStore((s) => s.positionMode); + const measureMode = useModelStore((s) => s.measureMode); return ( s.positionMode) && !useModelStore((s) => s.measureMode)} + enabled={!positionMode && !measureMode} /> );