diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp index dd02128e163..a6914173997 100644 --- a/src/plugins/cppeditor/cppeditor.cpp +++ b/src/plugins/cppeditor/cppeditor.cpp @@ -2003,7 +2003,7 @@ void CPPEditorWidget::updateSemanticInfo(const SemanticInfo &semanticInfo) m_highlighter.cancel(); if (! semanticHighlighterDisabled && semanticInfo.doc) { - if (Core::EditorManager::currentEditor() == editor()) { + if (isVisible()) { if (m_highlightingSupport) { m_highlighter = m_highlightingSupport->highlightingFuture(semanticInfo.doc, semanticInfo.snapshot); m_highlightRevision = semanticInfo.revision;