FN-5885: fix terminal copy/paste shortcuts
Restore expected terminal clipboard shortcuts. - intercept Ctrl/Cmd+C in the dashboard terminal to copy the current selection while preserving plain SIGINT when nothing is selected - intercept Ctrl/Cmd+V to read clipboard text and send it into the active PTY session - add terminal shortcut regression coverage and document the new integrated terminal behavior - add a patch changeset for @runfusion/fusion Files changed: .changeset/friendly-ravens-hammer.md | 5 + docs/dashboard-guide.md | 2 + packages/dashboard/app/components/TerminalModal.tsx | 48 +++++++++ packages/dashboard/app/components/__tests__/TerminalModal.test.tsx | 113 +++++++++++++++++++++ 4 files changed, 168 insertions(+) Fusion-Task-Id: FN-5885 Fusion-Task-Lineage: f8b3658c-2b52-4094-8cef-79c762f4d78d
This commit is contained in:
@@ -224,6 +224,8 @@ Features:
|
||||
|
||||
- Multiple terminal tabs
|
||||
- PTY-backed shell sessions
|
||||
- Ctrl/Cmd+C copies the current terminal selection, while plain Ctrl+C with no selection still sends SIGINT
|
||||
- Ctrl/Cmd+V pastes clipboard text into the active terminal session
|
||||
- Mobile-aware virtual keyboard handling and auto-refit behavior
|
||||
- Reopen/reconnect/session-recovery flows preserve single-keystroke input forwarding (no duplicate characters, no page refresh required)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user