openclaw/docs/web
Peter Steinberger 0f0d222c37
feat(ui): sync gateway browser viewport to the dock panel size (#123104)
* feat(ui): sync browser viewport to panel

* docs(web): note browser panel follows dock size

* refactor(ui): split browser panel input handling out of the controller

* refactor(ui): keep browser panel input host interface module-local

* fix(ui): fence browser viewport sync on dock close and document change

ClawSweeper review findings: a debounced resize could fire after the dock
closed (silently resizing the agent-controlled browser), and the per-target
resize guard survived tab/document changes, suppressing a needed re-sync when
revisiting a tab an agent had resized. Gate syncViewport on the panel being
open and clear the guard in invalidateViewOperations; both paths now have
regression tests that fail pre-fix.
2026-08-13 03:52:48 -07:00
..
control-ui.md feat(ui): sync gateway browser viewport to the dock panel size (#123104) 2026-08-13 03:52:48 -07:00
dashboard-architecture.md improve(ui): consolidate dashboard chat visibility into one Chat/Split/Dashboard toggle (#120487) 2026-08-08 04:48:55 -07:00
dashboard.md docs: correct dashboard auth precedence (#119785) 2026-08-06 02:21:54 +01:00
dashboards.md docs: document live dashboard index refresh 2026-08-08 17:25:38 +01:00
index.md fix: remove retired insecure auth guidance (#120295) 2026-08-07 09:45:48 -07:00
lobster.md refactor(ui): sidebar IA cleanup: Activity to Settings, Dreams into Agents Memory tab, single MCP mutation owner (#104604) 2026-07-11 14:24:39 -07:00
notifications.md feat(webui): auto-request notification permission on first chat send (#122446) 2026-08-11 23:52:05 -07:00
tui.md refactor: centralize cron, doctor, and TUI ownership (#118515) 2026-08-03 04:08:54 -07:00
urls.md feat: portals — expose agent-run dev servers to the operator (#122536) 2026-08-13 00:46:11 -07:00
webchat.md fix(channels): generate discovery docs from catalog (#118106) 2026-08-03 23:42:55 +08:00