48c401909e
Clicking a Note (or any pin) in Route mode used to: 1. fire the canvas click handler → drop a waypoint at the note's spot 2. only THEN run the pin's own click/dblclick handlers So a single click on a note added a stray waypoint, and a double-click added two and may not have reliably reached the dblclick handler. Edit-via-dblclick therefore felt broken. Fix: every interactive pin (note, text label, route waypoint, pull marker) now stops 'click' propagation explicitly. Click and dblclick on a pin no longer affect the active tool. Drag detection bumped to a 3px threshold and now only persists history when the pin actually moved.