From 91a27d6017da0dc4a830e8ec17262a58adc9abf2 Mon Sep 17 00:00:00 2001 From: Erokhin Stanislav Date: Wed, 12 Feb 2014 13:39:35 +0400 Subject: [PATCH] [log] Fix arrow ui. --- .../com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java index 99246db14259..3532137577d3 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java @@ -317,6 +317,7 @@ public class VcsLogGraphTable extends JBTable implements TypeSafeDataProvider, C Node jumpToNode = arrowToNode(e); if (jumpToNode != null) { jumpToRow(jumpToNode.getRowIndex()); + return; } GraphElement graphElement = overCell(e); myUI.click(graphElement); @@ -336,7 +337,12 @@ public class VcsLogGraphTable extends JBTable implements TypeSafeDataProvider, C else { setCursor(DEFAULT_CURSOR); } - myUI.over(overCell(e)); + + if (jumpToNode == null) { + myUI.over(overCell(e)); + } else { + myUI.over(null); + } } private boolean isAboveLink(MouseEvent e) {