summaryrefslogtreecommitdiff
path: root/src/plugins/texteditor
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@theqtcompany.com>2016-02-09 08:52:41 +0100
committerDavid Schulz <david.schulz@theqtcompany.com>2016-02-09 10:18:58 +0000
commit83d5435679e9ff6bcab165a8346c3a396d7b66fa (patch)
tree0951d011282fb49554da91905ebe86e76438f602 /src/plugins/texteditor
parent21d1f6161ead9fc9968175a6cda0592962080d4a (diff)
downloadqt-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.cpp2
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);
}