diff options
Diffstat (limited to 'org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/GitHistoryPage.java')
-rw-r--r-- | org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/GitHistoryPage.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/GitHistoryPage.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/GitHistoryPage.java index 9a3a810014..0fbcbb7e9c 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/GitHistoryPage.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/GitHistoryPage.java @@ -1441,6 +1441,9 @@ public class GitHistoryPage extends HistoryPage implements RefsChangedListener, return; } final PlotCommit<?> c = (PlotCommit<?>) sel.getFirstElement(); + if (c.equals(commentViewer.getInput())) { + return; + } commentViewer.setInput(c); final PlotWalk walk = new PlotWalk(input.getRepository()); try { |