修复Tab拖拽结束时停靠指示器未隐藏的问题
- 修复DockLayout.vue中onTabDragEnd函数缺少隐藏停靠指示器的代码 - 确保通过Tab标签拖动Area结束后正确隐藏停靠指示器 - 与onPanelDragEnd函数保持一致的行为 - 提升拖拽操作的完整性和用户体验
This commit is contained in:
@@ -553,6 +553,10 @@ const onTabDragEnd = () => {
|
|||||||
|
|
||||||
tabDragState.value.isDragging = false
|
tabDragState.value.isDragging = false
|
||||||
tabDragState.value.currentAreaId = null
|
tabDragState.value.currentAreaId = null
|
||||||
|
|
||||||
|
// 隐藏停靠指示器
|
||||||
|
showDockIndicator.value = false
|
||||||
|
activeDockZone.value = null
|
||||||
}
|
}
|
||||||
|
|
||||||
// 监听floatingAreas变化,确保当Area最大化时,Panel也会自动最大化
|
// 监听floatingAreas变化,确保当Area最大化时,Panel也会自动最大化
|
||||||
|
|||||||
Reference in New Issue
Block a user