X-Git-Url: https://git.jetbrains.org/?p=idea%2Fcommunity.git;a=blobdiff_plain;f=platform%2Fplatform-api%2Fsrc%2Fcom%2Fintellij%2Fui%2FMouseDragHelper.java;h=49f2dc3eba381dfd6d5adbd3e2ff9781ae12406a;hp=67e6abaaeb03028f255a12813c8c1281c3020487;hb=6b2775668ddb1f381fe721b2a794fba793607f40;hpb=f9b5732fa8d2737e850cf5c1753f45951ac67e85 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);