Menus behave the same everywhere
Every menu, popover and right-click menu on the canvas now follows the same rules:
- Only one is open at a time, and it always appears above the sidebar, the toolbars and the nodes.
- A click outside closes it and does nothing else, so you never select, drag or reopen something by accident. Clicking the menu's button again closes it.
- Escape closes it, even while a terminal has the keyboard.
- The canvas does not pan or zoom under an open menu, so the menu stays next to the node that opened it.
- When it closes, the keyboard goes back to where you were.
A right-click menu for terminals
Right-clicking a terminal now opens a menu with Copy, Paste, Select all (scrollback included) and Clear, plus Rename, Change preset, Connect and Delete. Before, a right-click copied the selection or pasted straight away. Clear empties the terminal's screen and scrollback in Relay only; nothing is sent to the program running in it.
The canvas menu now opens only on empty canvas. It no longer opens when you right-click a note, file tree, editor, portal or the notice bar, or while a sheet or dialog is open.
Your next build