Commit Graph
8 Commits
Author SHA1 Message Date
sorokin.oleg.edu f714a25bbc Retire the obsolete source close event and use current drawer controls in tests 2026-09-13 07:10:23 -07:00
sorokin.oleg.edu 92ff99eb54 Integrate diagnostic decorations and current-source Text input boundaries 2026-09-13 04:47:30 -07:00
sorokin.oleg.edu 74542ae2c1 Compose compact Text workspace with guarded root navigation 2026-09-13 04:10:27 -07:00
sorokin.oleg.edu 7f2947d651 fix(text): preserve departure selections and scope Escape dismissal 2026-09-12 22:34:16 -07:00
sorokin.oleg.edu 3412d4f369 Exercise Find selection restoration on the navigation union 2026-09-12 22:24:51 -07:00
sorokin.oleg.edu 5e62d88c4f Preserve live Text selection when restoring Find focus
Keep existing reveal tickets and raw-input guards while separating focus restoration from cursor movement. This separable production patch is extracted from the Text workspace union verified by mounted red/green, full Windows gates and native replacement trials. The CBC-only intermediate tree was not separately built; the following contribution records exact tested union inputs and four-test integration guidance.
2026-09-12 22:16:22 -07:00
sorokin.oleg.edu 659b7a655a Reject stale navigation envelopes before shared boundaries 2026-09-12 19:49:27 -07:00
sorokin.oleg.edu a17ca5d066 Combine source navigation and alias rename with canvas ownership guards 2026-09-12 19:49:26 -07:00