Eric Traut
a62e98d18c
Return focus to the agents overview composer on Escape ( #44360 )
...
## Why
Pressing `Esc` in the agents overview task list dismissed the overview or
exited Codex when no primary thread existed, instead of returning to the draft.
## What changed
Make list cancellation return focus to the composer, including while
reconnecting, preserving the draft and cursor position.
## Testing
Add regression coverage for returning from the list to the composer with Vim
mode enabled or disabled, both online and reconnecting. Verify draft and cursor
preservation, resumed text entry, and the absence of app events.
GitOrigin-RevId: 8920677c42b0c9ff5023979e198f069abcfcf54b
2026-09-10 01:06:18 +00:00
..
2026-09-05 18:06:26 +00:00
2026-08-24 22:40:35 +00:00
2026-09-10 00:41:38 +00:00
2026-09-10 00:30:27 +00:00
2026-09-07 19:34:23 +00:00
2026-09-09 20:39:33 +00:00
2026-09-09 23:23:59 +00:00
2026-09-03 06:02:25 +00:00
2026-09-09 23:59:14 +00:00
2026-08-20 08:10:08 +00:00
2026-08-31 13:44:12 +00:00
2026-08-31 13:44:12 +00:00
2026-09-03 23:20:54 +00:00
2026-09-09 03:17:48 +00:00
2026-09-02 21:50:51 +00:00
2026-09-07 16:55:06 +00:00
2026-09-09 19:22:22 +00:00
2026-09-02 20:07:11 +00:00
2026-09-03 01:46:37 +00:00
2026-08-28 19:44:50 +00:00
2026-08-29 02:52:58 +00:00
2026-09-01 17:17:45 +00:00
2026-09-01 01:00:50 +00:00
2026-09-08 17:51:40 +00:00
2026-09-09 18:40:53 +00:00
2026-08-25 21:20:51 +00:00
2026-09-10 01:05:56 +00:00
2026-09-05 01:25:06 +00:00
2026-09-09 19:31:12 +00:00
2026-08-31 21:27:51 +00:00
2026-09-08 19:56:25 +00:00
2026-09-04 23:56:25 +00:00
2026-09-10 00:41:38 +00:00
2026-09-03 23:20:54 +00:00
2026-09-02 18:34:27 +00:00
2026-09-05 12:17:32 +00:00
2026-09-07 17:09:04 +00:00
2026-09-09 17:03:57 +00:00
2026-09-07 16:55:06 +00:00
2026-09-09 22:27:37 +00:00
2026-09-02 15:07:11 +00:00
2026-09-09 23:16:06 +00:00
2026-09-09 15:12:19 +00:00
2026-08-27 20:44:47 +00:00
2026-09-06 20:52:29 +00:00
2026-09-09 15:48:39 +00:00
2026-09-09 23:23:59 +00:00
2026-09-10 00:26:30 +00:00
2026-09-08 19:40:43 +00:00
2026-09-01 15:12:53 +00:00
2026-09-09 19:43:41 +00:00
2026-09-09 23:46:17 +00:00
2026-09-09 20:32:57 +00:00
2026-09-09 03:17:48 +00:00
2026-09-09 03:17:48 +00:00
2026-09-09 17:56:33 +00:00
2026-09-09 20:02:40 +00:00
2026-09-09 17:45:17 +00:00
2026-09-09 15:48:39 +00:00
2026-09-01 17:17:45 +00:00
2026-09-05 12:08:18 +00:00
2026-08-25 15:50:19 +00:00
2026-09-09 23:46:17 +00:00
2026-09-07 20:25:30 +00:00
2026-08-26 17:45:42 +00:00
2026-08-21 16:45:05 +00:00
2026-09-10 00:14:43 +00:00
2026-09-09 23:23:59 +00:00
2026-08-28 01:14:02 +00:00
2026-09-04 20:09:04 +00:00
2026-09-09 06:04:59 +00:00
2026-09-09 04:00:10 +00:00
2026-09-05 05:21:42 +00:00
2026-09-09 23:23:59 +00:00
2026-09-02 18:34:27 +00:00
2026-09-08 04:35:21 +00:00
2026-09-10 00:30:27 +00:00
2026-09-09 23:46:17 +00:00
2026-09-10 01:06:18 +00:00
2026-09-02 18:42:06 +00:00
2026-09-08 00:13:28 +00:00
2026-09-09 17:55:00 +00:00
2026-09-08 04:55:29 +00:00
2026-09-03 20:01:07 +00:00
2026-09-09 22:50:03 +00:00
2026-09-02 22:19:51 +00:00
2026-09-08 23:37:26 +00:00
2026-09-08 21:19:02 +00:00
2026-09-09 20:02:40 +00:00
2026-09-09 17:31:37 +00:00
2026-09-04 05:07:02 +00:00