From 73f83089599497f584407907af20cca825e939d4 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 14 Mar 2017 15:58:36 +0100 Subject: [PATCH] QmlDesigner: Only change selection if required This avoids sending selection changed notifications. Change-Id: I2303941f388495e98171ef40dce2ee12739f7dcd Reviewed-by: Tim Jenssen --- .../qmldesigner/components/texteditor/texteditorwidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/texteditor/texteditorwidget.cpp b/src/plugins/qmldesigner/components/texteditor/texteditorwidget.cpp index 0d89af30e78..e645ad2ef6a 100644 --- a/src/plugins/qmldesigner/components/texteditor/texteditorwidget.cpp +++ b/src/plugins/qmldesigner/components/texteditor/texteditorwidget.cpp @@ -104,7 +104,7 @@ void TextEditorWidget::updateSelectionByCursorPosition() if (rewriterView) { ModelNode modelNode = rewriterView->nodeAtTextCursorPosition(cursorPosition); - if (modelNode.isValid()) + if (modelNode.isValid() && !m_textEditorView->isSelectedModelNode(modelNode)) m_textEditorView->setSelectedModelNode(modelNode); } }