diff --git a/src/plugins/qmljseditor/qmljscodecompletion.cpp b/src/plugins/qmljseditor/qmljscodecompletion.cpp index 6dd44c66000..e478bfebf29 100644 --- a/src/plugins/qmljseditor/qmljscodecompletion.cpp +++ b/src/plugins/qmljseditor/qmljscodecompletion.cpp @@ -815,8 +815,7 @@ void CodeCompletion::complete(const TextEditor::CompletionItem &item) if (QmlJSTextEditor *edit = qobject_cast(m_editor->widget())) { if (item.data.isValid()) { QTextCursor tc = edit->textCursor(); - tc.setPosition(m_startPosition); - tc.setPosition(m_editor->position(), QTextCursor::KeepAnchor); + tc.setPosition(m_startPosition, QTextCursor::KeepAnchor); toInsert = item.data.toString(); edit->insertCodeSnippet(tc, toInsert); return;