From f5d2591fbfdd94e54a818a3aa55c9007ca2d8469 Mon Sep 17 00:00:00 2001
From: "gpt-engineer-app[bot]"
<159125892+gpt-engineer-app[bot]@users.noreply.github.com>
Date: Tue, 12 May 2026 10:41:29 +0000
Subject: [PATCH] Changes
Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com>
---
src/pages/XRSession.tsx | 61 ++++++++++++++++++++++++++++-------------
1 file changed, 42 insertions(+), 19 deletions(-)
diff --git a/src/pages/XRSession.tsx b/src/pages/XRSession.tsx
index 77bbc85..d87b200 100644
--- a/src/pages/XRSession.tsx
+++ b/src/pages/XRSession.tsx
@@ -491,28 +491,51 @@ const XRSession = () => {
- {
- setPlacementMode(false);
- toast.success('Modelo posicionado na superfície!');
- }}
- >
- {
- if (placementMode) setPlacementMode(false);
- }}
- >
-
-
-
+ {inXR ? (
+ <>
+ {/* In XR: hit-test placement → grab wrapper → model */}
+ {
+ setPlacementMode(false);
+ toast.success('Modelo posicionado na superfície!');
+ }}
+ >
+ {
+ if (placementMode) setPlacementMode(false);
+ }}
+ >
+
+
+
+
+
+
+
+ >
+ ) : (
+ <>
+ {/* Desktop preview (no headset): show model with OrbitControls */}
+
+
+
+
+
+ >
+ )}
-
-