FN-6737: preserve terminal Ctrl shortcuts
Keep terminal shortcut focus stable so Ctrl combinations emit control bytes reliably.
- Prevent pointer, mouse, and touch activation on terminal shortcut buttons from stealing xterm focus.
- Expand terminal shortcut coverage for Ctrl control codes, touch focus preservation, and platform copy modifiers.
- Add a patch changeset for the published CLI package.
Files changed:
.changeset/fn-6737-terminal-ctrl-shortcuts.md | 5 +++
.../dashboard/app/components/TerminalModal.tsx | 31 +++++++++++++--
.../components/__tests__/TerminalModal.test.tsx | 46 +++++++++++++++++++---
3 files changed, 73 insertions(+), 9 deletions(-)
Fusion-Task-Id: FN-6737
Fusion-Task-Lineage: e27439e0-b2c5-44c1-8584-848e61d41e1b