mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-11 09:33:36 +00:00
The Properties panel's Stroke link and the Appearance panel's Stroke: row open the Stroke panel as a popup. A click outside closed it without drawing it again, so the dash field (or any other field in it) never saw itself lose the keyboard, and what was typed went back. A popup closing while one of its fields has the keyboard now draws once more first: the field lets go of the keyboard to the click and commits, as it does in a panel. The Appearance popup closes on the press, before it is a click, so for that last frame a press is what lets go of the keyboard. Escape still drops what was typed.