From 2ffcec965a4c531d4d0bc2566013827c97edf63d Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Mon, 12 Nov 2018 17:23:38 -0500 Subject: [PATCH] Don't snap notes to OSM elements (closes #5191) --- modules/behavior/draw.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/behavior/draw.js b/modules/behavior/draw.js index 21d17d2f5..54517c62d 100644 --- a/modules/behavior/draw.js +++ b/modules/behavior/draw.js @@ -41,7 +41,9 @@ export function behaviorDraw(context) { // related code // - `mode/drag_node.js` `datum()` function datum() { - if (d3_event.altKey) return {}; + var mode = context.mode(); + var isNote = mode && (mode.id.indexOf('note') !== -1); + if (d3_event.altKey || isNote) return {}; var element; if (d3_event.type === 'keydown') {