Skip to content

fix(ui): allow Ctrl/Cmd+V and right-click paste in system terminal - #2191

Open
LuckyCoders wants to merge 2 commits into
getumbrel:masterfrom
LuckyCoders:fix/terminal-clipboard-paste
Open

fix(ui): allow Ctrl/Cmd+V and right-click paste in system terminal#2191
LuckyCoders wants to merge 2 commits into
getumbrel:masterfrom
LuckyCoders:fix/terminal-clipboard-paste

Conversation

@LuckyCoders

Copy link
Copy Markdown

Summary

  • Enable Ctrl/Cmd+V paste in the Settings → Terminal (xterm was consuming it as terminal input)
  • Allow right-click paste: instant clipboard paste on HTTPS, native browser Paste menu on HTTP (umbrel.local)
  • Allow Ctrl/Cmd+C to copy when text is selected (SIGINT still works without a selection)
  • Stop blocking the browser context menu inside .xterm

Test plan

  • Open Settings → Terminal → umbrelOS
  • Focus the terminal, press Ctrl+V (Cmd+V on macOS) — clipboard text appears at the cursor
  • Right-click in the terminal — paste works (or browser Paste menu on plain HTTP)
  • Select text, Ctrl/Cmd+C — selection is copied; without selection, Ctrl+C still sends SIGINT
  • Confirm right-click context menu is still disabled elsewhere in the UI (desktop, Files, etc.)

LuckyCoders and others added 2 commits July 12, 2026 13:48
xterm was consuming Ctrl+V as terminal input, and the global contextmenu
blocker prevented browser paste. Unbind paste shortcuts for the helper
textarea and enable clipboard paste / native menu on the terminal.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant