mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-16 23:52:40 -06:00
2278ca6952
* feat(ui): click the desktop to take control View-only desktop connections now escalate to control by clicking anywhere on the desktop stage (transparent overlay button, keyboard accessible, same 'Take control' accessible name). The toolbar button is removed; the connecting status overlay becomes click-through so control can still be requested mid-connect. * fix(ui): use cursor-action token for desktop take-control overlay * test(ui): prove take-control click above a real noVNC surface In-page RFB 3.8 fake server (security None) lets the production DesktopClient drive the real noVNC client; the overlay click must hit-test above the mounted canvas and reconnect with control. * fix(ui): narrow fake RFB socket payload to ArrayBuffer-backed bytes