mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-22 02:15:26 -06:00
bd6d35443f
* fix(ui): retain dashboards across view switches Keep visited dashboard runtimes alive across Chat, Split, and Dashboard transitions, suspend hidden work, and avoid same-face persistence requests. Refs #120639 * fix(ui): preserve session owner during route loads Carry the last successful route match through pending loads so face-only navigation retains dashboard runtimes without stranding session or catalog switches. Refs #120639 * fix(ui): preserve sandbox bridge while hidden Suspend hidden board frame work without disposing the one-shot sandbox handshake, loaded document, or MessagePort. Refs #120639 * fix(ui): forward sandbox readiness while hidden Keep the constrained sandbox message channel alive during dashboard suspension so one-shot proxy readiness reaches the retained host without resuming widget work. Refs #120639 * fix(ui): pause hidden plugin widgets Propagate board activity through trusted plugin renderers so Workboard widgets suppress hidden refresh and mutation work, then refresh once without remounting. Refs #120639