diff --git a/docs/audit/2026-06-11-global-floating-browser.md b/docs/audit/2026-06-11-global-floating-browser.md index a6b84d63..d613f27a 100644 --- a/docs/audit/2026-06-11-global-floating-browser.md +++ b/docs/audit/2026-06-11-global-floating-browser.md @@ -41,4 +41,4 @@ ## 验证 -浮动打开 → 最小化右下角 → 左下角展开 → 切换菜单 iframe 仍在。 +浮动打开 → 最小化可拖动浮动条 → 左下角展开 → 不可关闭仅可重启 → 切换菜单 iframe 仍在。 diff --git a/docs/changelog/2026-06-11-global-floating-browser.md b/docs/changelog/2026-06-11-global-floating-browser.md index 8bd02d73..cde49ff8 100644 --- a/docs/changelog/2026-06-11-global-floating-browser.md +++ b/docs/changelog/2026-06-11-global-floating-browser.md @@ -34,7 +34,13 @@ pytest tests/test_browser_ui_state.py -q cd frontend && npm run type-check ``` -左下角地球按钮打开;最小化后在右下角;历史按钮可见记录;换账号后记录隔离。 +左下角地球按钮打开;最小化后为可拖动浮动条(默认右下角);历史按钮可见记录;换账号后记录隔离。 + +## 2026-06-11 更新 — 不可关闭、最小化可拖拽 + +- 移除「关闭浏览器」按钮;仅 **最小化** 或 **重启**(重启保留浏览历史) +- 最小化后为全局 **可拖动浮动条**(双击展开),位置持久化 `minimized_rect` +- 仅剩一个标签时不可关闭该标签 ## 说明 diff --git a/frontend/src/components/GlobalBrowserPanel.vue b/frontend/src/components/GlobalBrowserPanel.vue index fefeefb9..43c32d35 100644 --- a/frontend/src/components/GlobalBrowserPanel.vue +++ b/frontend/src/components/GlobalBrowserPanel.vue @@ -27,6 +27,7 @@ {{ tabLabel(tab) }} + + - @@ -147,7 +149,7 @@

输入地址后按回车或点「打开」

- 页面在您当前的 Chrome / Firefox 等浏览器引擎中渲染;切换侧栏菜单时浏览器保持活动。 + 浏览器不可关闭,仅可最小化或重启;页面在您当前的 Chrome / Firefox 引擎中渲染。