From 7671d933e9aa548e90f441f994512703cf9e31fa Mon Sep 17 00:00:00 2001 From: Egor Ushakov Date: Tue, 29 Jan 2019 16:45:45 +0300 Subject: [PATCH] IDEA-173619 - only handle left button click --- .../src/com/intellij/xdebugger/impl/XDebuggerManagerImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerManagerImpl.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerManagerImpl.java index 776fe78048ed..f229bc12b92d 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerManagerImpl.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerManagerImpl.java @@ -61,6 +61,7 @@ import org.jetbrains.annotations.Nullable; import javax.swing.*; import java.awt.*; +import java.awt.event.MouseEvent; import java.util.Collections; import java.util.LinkedHashMap; import java.util.List; @@ -407,7 +408,7 @@ public class XDebuggerManagerImpl extends XDebuggerManager implements Persistent @Override public void mousePressed(@NotNull EditorMouseEvent e) { - if (isEnabled(e)) { + if (e.getMouseEvent().getButton() == MouseEvent.BUTTON1 && isEnabled(e)) { XDebugSessionImpl session = getCurrentSession(); if (session != null) { session.runToPosition(XSourcePositionImpl.create(((EditorEx)e.getEditor()).getVirtualFile(), getLineNumber(e)), false);