From 85b896259a2d8b952f3c38ba1307d27844dd61bc Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sat, 9 May 2026 13:39:17 +0000 Subject: [PATCH] Changes Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com> --- src/pages/XRSession.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/pages/XRSession.tsx b/src/pages/XRSession.tsx index b9c02cc..672120c 100644 --- a/src/pages/XRSession.tsx +++ b/src/pages/XRSession.tsx @@ -346,6 +346,7 @@ const XRSession = () => { const [freeMove, setFreeMove] = useState(true); const [placementMode, setPlacementMode] = useState(true); // start in placement mode const [snapToPlanes, setSnapToPlanes] = useState(true); + const [allowScale, setAllowScale] = useState(false); useEffect(() => { if (!model) navigate('/'); @@ -445,7 +446,14 @@ const XRSession = () => { toast.success('Modelo posicionado na superfĂ­cie!'); }} > - + { + if (placementMode) setPlacementMode(false); + }} + > + + @@ -463,6 +471,8 @@ const XRSession = () => { onTogglePlacement={() => setPlacementMode(!placementMode)} snapToPlanes={snapToPlanes} onToggleSnap={() => setSnapToPlanes(!snapToPlanes)} + allowScale={allowScale} + onToggleAllowScale={() => setAllowScale(!allowScale)} />