diagram-js
Advanced tools
Comparing version 0.27.0 to 0.27.1
@@ -19,2 +19,6 @@ 'use strict'; | ||
function preventDefault(event) { | ||
event.preventDefault(); | ||
} | ||
function stopPropagation(event) { | ||
@@ -362,2 +366,5 @@ Event.stopPropagation(event); | ||
domEvent.unbind(document, 'dragstart', preventDefault); | ||
domEvent.unbind(document, 'selectstart', preventDefault); | ||
domEvent.unbind(document, 'mousedown', endDrag, true); | ||
@@ -437,2 +444,7 @@ domEvent.unbind(document, 'mouseup', endDrag, true); | ||
stopPropagation(event); | ||
// prevent default browser dragging behavior | ||
if (originalEvent.type === 'dragstart') { | ||
preventDefault(originalEvent); | ||
} | ||
} else { | ||
@@ -476,2 +488,6 @@ originalEvent = null; | ||
// prevent default browser drag and text selection behavior | ||
domEvent.bind(document, 'dragstart', preventDefault); | ||
domEvent.bind(document, 'selectstart', preventDefault); | ||
domEvent.bind(document, 'mousedown', endDrag, true); | ||
@@ -478,0 +494,0 @@ domEvent.bind(document, 'mouseup', endDrag, true); |
{ | ||
"name": "diagram-js", | ||
"version": "0.27.0", | ||
"version": "0.27.1", | ||
"description": "A modeling framework for the web", | ||
@@ -5,0 +5,0 @@ "scripts": { |
1185731
36068