diff --git a/AutoRobot/Windows/Robot/Web/src/components/DockPanelContainer.vue b/AutoRobot/Windows/Robot/Web/src/components/DockPanelContainer.vue index 29ebf3c..5b74f1f 100644 --- a/AutoRobot/Windows/Robot/Web/src/components/DockPanelContainer.vue +++ b/AutoRobot/Windows/Robot/Web/src/components/DockPanelContainer.vue @@ -498,11 +498,15 @@ function moveFloatingWindow(windowId, x, y) { // 调用store中的minimizeFloatingWindow方法 function minimizeFloatingWindow(windowId) { store.minimizeFloatingWindow(windowId); + // 保存布局以持久化浮动窗口最小化状态 + layoutManager.saveLayout(); } // 调用store中的restoreMinimizedWindow方法 function restoreMinimizedWindow(windowId) { store.restoreMinimizedWindow(windowId); + // 保存布局以持久化浮动窗口恢复状态 + layoutManager.saveLayout(); } // 调用store中的maximizeFloatingWindow方法