mirror of
https://github.com/storytold/deckcraft.git
synced 2026-11-01 22:47:04 -06:00
When the Format Painter or Animation Painter was armed, the mouse cursor stayed as the default arrow. The user had no visual indication that the tool was active and waiting for a click on a shape to apply the copied format. The canvas now sets the Copy cursor while either painter is armed, and goes back to its usual cursor once the tool is done. The override takes precedence over the other cursor assignments (resize, move, crosshair, text), because the painter's whole purpose at that moment is to receive the next click. The kittest covers both painters: it hovers over the canvas, checks the cursor is not the Copy one yet, arms the painter and checks it is. With the painter override removed both fail - the cursor stays Move instead of Copy. ROADMAP progress-log row added.