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-08 22:02:26 -07:00
2026-06-03 15:26:49 -07:00
2026-06-05 14:23:45 -07:00
2026-06-04 15:56:04 -07:00
2026-06-09 12:51:20 -07:00
2026-06-03 19:59:06 -07:00
2026-06-05 14:32:04 -07:00
2026-06-13 16:30:28 -07:00