From 6ccc697dfcb96526db89cff3f1f74fb5e626fe41 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 08 Mar 2023 22:51:15 +0800
Subject: [PATCH] 安保

---
 src/views/activity/components/drawBtnBox.vue |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/views/activity/components/drawBtnBox.vue b/src/views/activity/components/drawBtnBox.vue
index 5fbf7fd..372648b 100644
--- a/src/views/activity/components/drawBtnBox.vue
+++ b/src/views/activity/components/drawBtnBox.vue
@@ -455,6 +455,7 @@
 
             setTimeout(() => {
                 if (eventLast == 0) {
+                    global.viewer.tooltip.enable = false
                     labelPositionChange = true
                     curLabelOverLayer = e.overlay
                     global.viewer.scene.screenSpaceCameraController.enableRotate = false
@@ -494,13 +495,16 @@
             if (isAddLabel == true) {
                 global.viewer.tooltip.showAt(e.windowPosition, '单击选择文字标注位置')
             } else {
-                if (e.overlay) {
+                if (e.overlay && e.overlay.attrParams && e.overlay.attrParams.id) {
                     const flag = labelOverLayerID.some(item => item == e.overlay.attrParams.id)
 
                     if (flag == true) {
                         global.viewer.tooltip.enable = true
 
-                        global.viewer.tooltip.showAt(e.windowPosition, '长按开启拖拽,单击修改名称')
+                        global.viewer.tooltip.showAt({
+                            x: e.windowPosition.x + 10,
+                            y: e.windowPosition.y
+                        }, '长按开启拖拽,单击修改名称')
                     }
                 } else {
                     global.viewer.tooltip.enable = false

--
Gitblit v1.9.3