Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/CommitMessageViewer.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/CommitMessageViewer.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/CommitMessageViewer.java
index ffbe57070b..55be2c965b 100644
--- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/CommitMessageViewer.java
+++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/CommitMessageViewer.java
@@ -139,8 +139,10 @@ class CommitMessageViewer extends SourceViewer implements
t.setCursor(SYS_LINK_CURSOR);
else
t.setCursor(sys_normalCursor);
- for (StyleRange sr : styleRanges)
- getTextWidget().setStyleRange(sr);
+ if (styleRanges != null) {
+ for (StyleRange sr : styleRanges)
+ getTextWidget().setStyleRange(sr);
+ }
}
});
// react on link click
@@ -350,6 +352,7 @@ class CommitMessageViewer extends SourceViewer implements
if (input == commit)
return;
currentDiffs.clear();
+ styleRanges = null;
commit = (PlotCommit<?>) input;
allRefs = getBranches();
if (refsChangedListener != null)

Back to the top