From 92ff19b7d6dcdfdb45c1bc1be26d77fe0c7de01e Mon Sep 17 00:00:00 2001 From: irengrig Date: Wed, 26 Oct 2011 16:03:24 +0400 Subject: [PATCH] IDEA-75987 Git log: clicking on edge moves the current view to the different part of the log --- .../git4idea/src/git4idea/history/wholeTree/GraphGutter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/git4idea/src/git4idea/history/wholeTree/GraphGutter.java b/plugins/git4idea/src/git4idea/history/wholeTree/GraphGutter.java index 2df97653e25d..800b05dc357d 100644 --- a/plugins/git4idea/src/git4idea/history/wholeTree/GraphGutter.java +++ b/plugins/git4idea/src/git4idea/history/wholeTree/GraphGutter.java @@ -103,7 +103,10 @@ public class GraphGutter { addMouseListener(new MouseAdapter() { @Override public void mousePressed(MouseEvent e) { - myJBTable.dispatchEvent(e); + final MouseEvent mouseEvent = new MouseEvent((Component)e.getSource(), e.getID(), e.getWhen(), e.getModifiers(), 0, + (int)myTableViewPort.getViewPosition().getY() + e.getY(), e.getClickCount(), + e.isPopupTrigger(), e.getButton()); + myJBTable.dispatchEvent(mouseEvent); } }); addMouseWheelListener(new MouseWheelListener() {