diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-09-24 11:34:10 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-09-24 11:35:53 +0200 |
commit | f6a99f61639c8afbbbe813c2230782a8fddf5752 (patch) | |
tree | 81ddbdf885868beb311f293952fec01bed5429be /src/plugins/cpptools/cppcodecompletion.cpp | |
parent | cb7e924896f40aa046362ebe2716e3c95dc94dff (diff) | |
download | qt-creator-f6a99f61639c8afbbbe813c2230782a8fddf5752.tar.gz |
Editor: don't leave snippet mode when user pasts/completes.
Diffstat (limited to 'src/plugins/cpptools/cppcodecompletion.cpp')
-rw-r--r-- | src/plugins/cpptools/cppcodecompletion.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
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<TextEditor::BaseTextEditor *>(m_editor->widget())) + edit->setNextChangeIsSnippetSafe(); + if (item.data.isValid()) { if (item.data.canConvert<QString>()) { TextEditor::BaseTextEditor *edit = qobject_cast<TextEditor::BaseTextEditor *>(m_editor->widget()); |