forked from qt-creator/qt-creator
TextEditor: Do not invoke auto-completion recursively
It's unclear why that was done, and it threw off the clang code model by introducing an unexpected sequence of events. Fixes: QTCREATORBUG-18676 Change-Id: I4dabb56eb97e18141080c22be324c826202977ce Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -372,8 +372,6 @@ void CodeAssistantPrivate::processProposalItem(AssistProposalItemInterface *prop
|
|||||||
TextDocumentManipulator manipulator(m_editorWidget);
|
TextDocumentManipulator manipulator(m_editorWidget);
|
||||||
proposalItem->apply(manipulator, m_proposal->basePosition());
|
proposalItem->apply(manipulator, m_proposal->basePosition());
|
||||||
destroyContext();
|
destroyContext();
|
||||||
if (!proposalItem->isSnippet())
|
|
||||||
process();
|
|
||||||
m_editorWidget->encourageApply();
|
m_editorWidget->encourageApply();
|
||||||
m_proposalItemProcessed = true;
|
m_proposalItemProcessed = true;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user