gsxdsm
1db4835d1d
FN-6390: fix terminal font remeasure and paste handling
Fix terminal rendering and input delivery at the xterm font and paste seams.
- Remeasure TerminalModal xterm instances after the terminal web font finishes loading.
- Let xterm native paste handle Cmd/Ctrl+V so clipboard input is delivered once.
- Add regression coverage for modal and session terminal paste/font behavior.
- Document the xterm async font and native paste solution.
Files changed:
.../xterm-async-font-remeasure-paste-dedupe.md | 59 +++++++++
.../dashboard/app/components/TerminalModal.tsx | 60 +++++++--
.../components/__tests__/SessionTerminal.test.tsx | 31 +++++
.../components/__tests__/TerminalModal.test.tsx | 140 ++++++++++++++++++---
4 files changed, 264 insertions(+), 26 deletions(-)
Fusion-Task-Id: FN-6390
Fusion-Task-Lineage: f041a058-73c5-40fc-b390-c20bdb3bad69
2026-06-13 16:30:28 -07:00
..
2026-06-03 20:02:03 -07:00
2026-06-06 01:42:57 -07:00
2026-06-05 14:23:27 -07:00
2026-06-11 21:26:59 -07:00
2026-06-13 11:53:44 -07:00
2026-06-13 11:22:07 -07:00
2026-06-13 10:29:24 -07:00
2026-06-13 10:14:11 -07:00
2026-06-13 16:30:28 -07:00
2026-06-09 22:44:30 -07:00
2026-06-12 19:22:11 -07:00
2026-06-03 15:05:40 -07:00
2026-06-11 19:51:19 -07:00
2026-06-13 16:30:28 -07:00