diff options
author | David Schulz <david.schulz@theqtcompany.com> | 2016-02-09 08:52:41 +0100 |
---|---|---|
committer | David Schulz <david.schulz@theqtcompany.com> | 2016-02-09 10:18:58 +0000 |
commit | 83d5435679e9ff6bcab165a8346c3a396d7b66fa (patch) | |
tree | 0951d011282fb49554da91905ebe86e76438f602 /src/plugins/texteditor | |
parent | 21d1f6161ead9fc9968175a6cda0592962080d4a (diff) | |
download | qt-creator-83d5435679e9ff6bcab165a8346c3a396d7b66fa.tar.gz |
Editor: Delete snippet trigger text.
Select the text that was typed to trigger the snippet before
inserting the snippet data.
Change-Id: I15a6e08321d03b56dcfe0e62bb0e317b6f0529e4
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
Diffstat (limited to 'src/plugins/texteditor')
-rw-r--r-- | src/plugins/texteditor/codeassist/textdocumentmanipulator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/texteditor/codeassist/textdocumentmanipulator.cpp b/src/plugins/texteditor/codeassist/textdocumentmanipulator.cpp index d8cd81956f..86c4674d26 100644 --- a/src/plugins/texteditor/codeassist/textdocumentmanipulator.cpp +++ b/src/plugins/texteditor/codeassist/textdocumentmanipulator.cpp @@ -81,7 +81,7 @@ bool TextDocumentManipulator::replace(int position, int length, const QString &t void TextDocumentManipulator::insertCodeSnippet(int position, const QString &text) { auto cursor = m_textEditorWidget->textCursor(); - cursor.setPosition(position); + cursor.setPosition(position, QTextCursor::KeepAnchor); m_textEditorWidget->insertCodeSnippet(cursor, text); } |