From 4953b7542bfbf431c3f3666f8ea12007e225d69a Mon Sep 17 00:00:00 2001 From: "Ilia.Shulgin" Date: Thu, 1 Aug 2024 14:26:10 +0200 Subject: [PATCH] [log] IJPL-159496 Fix right-click handled as left-click when clicking graph in log Left-click action was performed along with showing the context menu GitOrigin-RevId: 76f14cb3a4daa0427b2174b7c4ea81e0207949fe --- .../src/com/intellij/vcs/log/ui/table/VcsLogGraphTable.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/table/VcsLogGraphTable.java b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/table/VcsLogGraphTable.java index cb657a3139b7..1b9f19d0d150 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/table/VcsLogGraphTable.java +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/table/VcsLogGraphTable.java @@ -833,7 +833,8 @@ public class VcsLogGraphTable extends TableWithProgress if ((row >= 0 && row < getRowCount()) && e.getClickCount() == 1) { VcsLogCellController controller = getController(column); if (controller != null) { - Cursor cursor = controller.performMouseClick(row, e); + Cursor cursor = + SwingUtilities.isLeftMouseButton(e) ? controller.performMouseClick(row, e) : null; handleCursor(cursor); } }