From 65dd96be0b9f147424fadbe4173d8ce6cf6b3d8c Mon Sep 17 00:00:00 2001 From: zqm Date: Fri, 14 Nov 2025 15:53:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DTab=E6=8B=96=E6=8B=BD?= =?UTF-8?q?=E7=BB=93=E6=9D=9F=E6=97=B6=E5=81=9C=E9=9D=A0=E6=8C=87=E7=A4=BA?= =?UTF-8?q?=E5=99=A8=E6=9C=AA=E9=9A=90=E8=97=8F=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复DockLayout.vue中onTabDragEnd函数缺少隐藏停靠指示器的代码 - 确保通过Tab标签拖动Area结束后正确隐藏停靠指示器 - 与onPanelDragEnd函数保持一致的行为 - 提升拖拽操作的完整性和用户体验 --- AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue b/AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue index 9fcf00d..cc93048 100644 --- a/AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue +++ b/AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue @@ -553,6 +553,10 @@ const onTabDragEnd = () => { tabDragState.value.isDragging = false tabDragState.value.currentAreaId = null + + // 隐藏停靠指示器 + showDockIndicator.value = false + activeDockZone.value = null } // 监听floatingAreas变化,确保当Area最大化时,Panel也会自动最大化