diff --git a/frontend/src/App.vue b/frontend/src/App.vue
index d2b039e..cfa3bbc 100644
--- a/frontend/src/App.vue
+++ b/frontend/src/App.vue
@@ -308,9 +308,6 @@ onMounted(async () => {
},
getMessages: () => {
return responseRef.value?.getMessages() || []
- },
- move: (x: number, y: number) => {
- responseRef.value?.move(x, y)
}
})
@@ -624,6 +621,11 @@ watch(() => route.name, (newPage) => {
z-index: 9998;
overflow: visible;
backdrop-filter: blur(10px);
+ /* Prevent text selection and touch gestures */
+ -webkit-user-select: none;
+ user-select: none;
+ -webkit-touch-callout: none;
+ touch-action: manipulation;
}
.terminal-fab::before {
@@ -976,6 +978,11 @@ watch(() => route.name, (newPage) => {
box-shadow: 0 6px 20px rgba(16, 185, 129, 0.4);
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
z-index: 9998;
+ /* Prevent text selection and touch gestures */
+ -webkit-user-select: none;
+ user-select: none;
+ -webkit-touch-callout: none;
+ touch-action: manipulation;
}
.voice-fab:hover {
diff --git a/frontend/src/components/FloatingResponse.vue b/frontend/src/components/FloatingResponse.vue
index 639d303..e5abbf2 100644
--- a/frontend/src/components/FloatingResponse.vue
+++ b/frontend/src/components/FloatingResponse.vue
@@ -1,5 +1,5 @@
+
+
+
+
+