diff --git a/haxe/ui/dragdrop/DragManager.hx b/haxe/ui/dragdrop/DragManager.hx index ef78e58b7..2af6bcf34 100644 --- a/haxe/ui/dragdrop/DragManager.hx +++ b/haxe/ui/dragdrop/DragManager.hx @@ -133,6 +133,7 @@ class DragManager { /////////////// private function onMouseDown(e:MouseEvent) { + if (_currentComponent != null) return; // set current pending dragging component _currentComponent = _mouseTargetToDragTarget.get(e.target); if (_currentComponent.parentComponent == null) {