mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-24 02:13:12 +00:00
7169160df9
* fix(ui): keep colour popups open when "+" opens the custom colour picker The colour popups used egui's default menu close behaviour (CloseOnClick), which closes on any click, including the "+" swatch inside the popup. The picker's open state was remembered, so it appeared only on the next open. Close these popups only on clicks outside them: the quick bar's colour and fill popups, the comment context menu's Colour submenu and Format text's colour popup. Picking a swatch or pressing Apply still closes them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * contributors: credit agent-reed by GitHub profile name * test(ui): pin the fill popup and context-menu Colour submenu keeping their picker open The quick bar's Fill colour popup and the comment context menu's Colour submenu each get a kittest test: "+" shows the picker without closing the popup, and choosing a colour still closes it. Both fail with the fix reverted. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>