From f6a99f61639c8afbbbe813c2230782a8fddf5752 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Fri, 24 Sep 2010 11:34:10 +0200 Subject: Editor: don't leave snippet mode when user pasts/completes. --- src/plugins/cpptools/cppcodecompletion.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/plugins/cpptools/cppcodecompletion.cpp') diff --git a/src/plugins/cpptools/cppcodecompletion.cpp b/src/plugins/cpptools/cppcodecompletion.cpp index 32a51d7f2c..a81d832bbc 100644 --- a/src/plugins/cpptools/cppcodecompletion.cpp +++ b/src/plugins/cpptools/cppcodecompletion.cpp @@ -1822,6 +1822,9 @@ void CppCodeCompletion::complete(const TextEditor::CompletionItem &item, QChar t Symbol *symbol = 0; + if (TextEditor::BaseTextEditor *edit = qobject_cast(m_editor->widget())) + edit->setNextChangeIsSnippetSafe(); + if (item.data.isValid()) { if (item.data.canConvert()) { TextEditor::BaseTextEditor *edit = qobject_cast(m_editor->widget()); -- cgit v1.2.1