Files
designcraft/crates
aiongg 1fe1ec9cc6 UI: canvas context menu reopens on a second right-click; menu keeps both panes' input
- A right-click while the menu is open closes it as a click outside;
  the request now stays until a frame ends with the menu open, so the
  menu reopens at the new click with the new target selected.
- While a context menu is open in either split-view pane, neither pane
  takes pointer presses, guide drags or keys. The open state is read
  once per frame, so the Escape or click that closes pane 0's menu does
  not reach pane 1.
- Submenus copied from the menu bar (Arrange, Select, Fitting, Type
  submenus...) are keyed by their menu bar path, so rows hidden with
  Edit > Menus are hidden in the context menu too, with Show All Menu
  Items below.

Tests: reopening on another object, Escape in split view, Escape with a
non-selection tool and a selection, the Type tool's keep-or-place-caret
rule, and hidden rows in a context submenu.
2026-10-10 19:29:13 +00:00
..
2026-10-07 10:44:46 -04:00