From 05a1415c5dae48453ae1ea7aecafcdc3b1da7428 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 5 Jan 2012 14:25:27 +0100 Subject: [PATCH] don't execute mouse shorcut action after finishing middle mouse button drag (IDEA-53663) --- .../src/com/intellij/openapi/editor/impl/EditorImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java index 90b034206244..902eed35263b 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java @@ -3774,6 +3774,7 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi if (isColumnMode() || e.isAltDown()) { final LogicalPosition blockStart = selectionModel.hasBlockSelection() ? selectionModel.getBlockStart() : oldLogicalCaret; selectionModel.setBlockSelection(blockStart, getCaretModel().getLogicalPosition()); + IdeEventQueue.getInstance().blockNextEvents(e); // don't process action on mouse released (IDEA-53663) } else { if (getMouseSelectionState() != MOUSE_SELECTION_STATE_NONE) {