mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-28 19:57:05 -06:00
A right-click on a toolbar button with sub-tools (the small triangle) opens the flyout and it stays open until a tool in it is chosen or the user clicks elsewhere. A long press opens it too, and releasing that press no longer closes it or picks the button's tool. Root cause: the right-click did open the flyout, but the flyout closes on a click outside itself, and the release of that same right-click (on the tool button, outside the flyout) closed it in the same frame. The release of a long press shorter than egui's click time did the same, and also selected the button's tool. Clicks on the flyout's own tool button now leave it to that button. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>