Reverted to commit ceb9b8c1a1
This commit is contained in:
@@ -3,7 +3,6 @@ import {
|
||||
Eye, LayoutGrid, Grid3X3, Box, Ruler, Trash2, Camera,
|
||||
Move, RotateCw, RefreshCw, ChevronUp, ChevronDown, Grip,
|
||||
ClipboardCheck, X, Crosshair, Magnet, HelpCircle, Maximize2,
|
||||
Lock, Unlock,
|
||||
} from 'lucide-react';
|
||||
import { Button } from '@/components/ui/button';
|
||||
import { Slider } from '@/components/ui/slider';
|
||||
@@ -113,7 +112,6 @@ export function XRHud({ freeMove, onToggleFreeMove, placementMode = false, onTog
|
||||
fineTuning, setFineTuning, resetFineTuning,
|
||||
addScreenshot,
|
||||
checklist,
|
||||
isLocked, setLocked,
|
||||
} = useModelStore();
|
||||
|
||||
const approved = checklist.filter(i => i.status === 'approved').length;
|
||||
@@ -312,22 +310,6 @@ export function XRHud({ freeMove, onToggleFreeMove, placementMode = false, onTog
|
||||
</Button>
|
||||
)}
|
||||
|
||||
{/* Lock / Unlock — fixa a peça no espaço */}
|
||||
<Button
|
||||
variant={isLocked ? 'default' : 'outline'}
|
||||
size="sm" className="h-8 gap-1.5 text-[10px] font-mono"
|
||||
onClick={() => {
|
||||
const next = !isLocked;
|
||||
setLocked(next);
|
||||
console.log(`[lock] ${next ? 'ON' : 'OFF'}`);
|
||||
toast[next ? 'success' : 'message'](next ? 'Peça fixada no espaço 🔒' : 'Peça liberada 🔓');
|
||||
}}
|
||||
title="Fixa/libera a peça no espaço (ignora Grip enquanto travada)"
|
||||
>
|
||||
{isLocked ? <Lock className="h-3.5 w-3.5" /> : <Unlock className="h-3.5 w-3.5" />}
|
||||
{isLocked ? 'Fixada' : 'Fixar'}
|
||||
</Button>
|
||||
|
||||
<Button
|
||||
variant={freeMove ? 'default' : 'outline'}
|
||||
size="sm" className="h-8 gap-1.5 text-[10px] font-mono"
|
||||
|
||||
Reference in New Issue
Block a user