diff --git a/lib/network/modules/InteractionHandler.js b/lib/network/modules/InteractionHandler.js index 4d6b27d41f..e3961542a7 100644 --- a/lib/network/modules/InteractionHandler.js +++ b/lib/network/modules/InteractionHandler.js @@ -287,6 +287,12 @@ class InteractionHandler { * @private */ onDragStart(event) { + // if already dragging, do not start + // this can happen on touch screens with multiple fingers + if(this.drag.dragging){ + return; + } + //in case the touch event was triggered on an external div, do the initial touch now. if (this.drag.pointer === undefined) { this.onTouch(event);