mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-27 03:36:51 -06:00
- 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.