ソースを参照

编辑器-导航-场景导航:重命名时禁用分组拖拽功能

任一存 2 年 前
コミット
53ef6e5793

+ 4 - 1
packages/qjkankan-editor/src/components/sceneGroupInEditor.vue

@@ -10,7 +10,7 @@
       @dragenter.self="onDragEnter"
       @dragend="onDragEnd"
       @dragleave.self="onDragLeave"
-      draggable="true"
+      :draggable="isRenaming ? false : true"
       :style="{
         paddingLeft: topBarPaddingLeft,
       }"
@@ -345,6 +345,9 @@ export default {
       }
     },
     onDragStart(e) {
+      if (this.isRenaming) {
+        return
+      }
       this.recordDragType(`topologyGroupLevel${this.level}`)
       this.recordDragNode(this.groupNode)
       e.dataTransfer.setDragImage(this.$refs['drag-image'], -10, -18)