diff --git a/platform/platform-api/src/com/intellij/ui/MouseDragHelper.java b/platform/platform-api/src/com/intellij/ui/MouseDragHelper.java index 67e6abaaeb03..49f2dc3eba38 100644 --- a/platform/platform-api/src/com/intellij/ui/MouseDragHelper.java +++ b/platform/platform-api/src/com/intellij/ui/MouseDragHelper.java @@ -75,6 +75,10 @@ public abstract class MouseDragHelper implements MouseListener, MouseMotionListe } private void attach() { + if (myDetachPostponed) { + myDetachPostponed = false; + return; + } myGlassPane = IdeGlassPaneUtil.find(myDragComponent); myGlassPane.addMousePreprocessor(this, myParentDisposable); myGlassPane.addMouseMotionPreprocessor(this, myParentDisposable);