Files
paseo/packages
Mohamed Boudra 77cdfbcb06 fix(app): sync keyboard pane focus with active panel (#141)
* fix(app): move keyboard focus to target pane on keyboard navigation (#137)

Add a pane focus registry so each panel type can expose its own focus
callback. When keyboard shortcuts navigate between panes, the workspace
screen calls the target panel's registered focus function, moving DOM
focus to the correct input element.

- Agent panels register a callback that focuses the message input
- Terminal panels register a callback that triggers terminal focus
- Panel-internal focus logic stays inside each panel type
- No DOM selectors or panel knowledge in shared infrastructure

* fix(app): simplify workspace pane focus handoff
2026-03-24 15:02:02 +08:00
..
2026-03-23 23:21:14 +07:00
2026-03-23 23:21:14 +07:00
2026-03-23 23:21:14 +07:00
2026-03-23 23:21:14 +07:00
2026-03-23 23:21:14 +07:00
2026-03-23 23:21:14 +07:00