forked from qt-creator/qt-creator
SyntiaxHighlighter: Move VCS highlighters creating to TextDocument
Change-Id: I531b30d31fb630d2292eaf4d8c61ff1e95fed460 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
@@ -1104,8 +1104,8 @@ void VcsBaseEditorWidget::slotActivateAnnotation()
|
||||
ah->setChangeNumbers(changes);
|
||||
ah->rehighlight();
|
||||
} else {
|
||||
BaseAnnotationHighlighter *highlighter = createAnnotationHighlighter(changes);
|
||||
textDocument()->setSyntaxHighlighterCreator([highlighter] { return highlighter; });
|
||||
BaseAnnotationHighlighterCreator creator = annotationHighlighterCreator();
|
||||
textDocument()->setSyntaxHighlighterCreator([creator, changes] { return creator(changes); });
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user