diff --git a/frontend/src/components/DeDrag/index.vue b/frontend/src/components/DeDrag/index.vue index 2d38230a34..e6c4b96bc9 100644 --- a/frontend/src/components/DeDrag/index.vue +++ b/frontend/src/components/DeDrag/index.vue @@ -12,6 +12,7 @@ [classNameActive]: enabled , ['linkageSetting']:linkageActive, ['batchSetting']:batchOptActive, + ['drag-on-tab-collision']:dragCollision, ['positionChange']:!(dragging || resizing||rotating) }, className @@ -433,6 +434,9 @@ export default { } }, computed: { + dragCollision() { + return this.dragging && Boolean(this.tabCollisionActiveId) + }, parentWidthOffset() { if (this.canvasId === 'canvas-main') { return 0 @@ -2114,4 +2118,8 @@ export default { width: 100%; height: 100%; } + +.drag-on-tab-collision { + z-index: 1000!important; +}