Remember to clear the code semantic selections.

This commit is contained in:
Roberto Raggi
2010-07-20 14:59:53 +02:00
parent ac124d39f4
commit 5073808c5c

View File

@@ -743,6 +743,11 @@ void CPPEditor::markSymbols(const QTextCursor &tc, const SemanticInfo &info)
m_referencesCursorPosition = position();
m_references = QtConcurrent::run(&lazyFindReferences, scope, expression, context);
m_referencesWatcher.setFuture(m_references);
} else {
const QList<QTextEdit::ExtraSelection> selections = extraSelections(CodeSemanticsSelection);
if (! selections.isEmpty())
setExtraSelections(CodeSemanticsSelection, QList<QTextEdit::ExtraSelection>());
}
}