diff --git a/src/components/XRHud.tsx b/src/components/XRHud.tsx index 955fd8f..036637d 100644 --- a/src/components/XRHud.tsx +++ b/src/components/XRHud.tsx @@ -117,7 +117,12 @@ export function XRHud({ freeMove, onToggleFreeMove, placementMode = false, onTog fineTuning, setFineTuning, resetFineTuning, addScreenshot, checklist, + selectionMode, setSelectionMode, + selectedElementKeys, hiddenElementKeys, isolatedElementKeys, + hideSelectedElements, isolateSelectedElements, showAllElements, } = useModelStore(); + const hasSelection = selectedElementKeys.size > 0; + const hasHidden = hiddenElementKeys.size > 0 || isolatedElementKeys !== null; const approved = checklist.filter(i => i.status === 'approved').length; const rejected = checklist.filter(i => i.status === 'rejected').length;