diff --git a/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/TextField.qml b/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/TextField.qml index 0180aa06ad5..58bd9c37d2e 100644 --- a/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/TextField.qml +++ b/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/TextField.qml @@ -86,6 +86,9 @@ T.TextField { // was closed due to an menu item click. if (control.activeFocus && control.focusReason !== Qt.OtherFocusReason) control.preFocusText = control.text + + if (!control.activeFocus) + control.deselect() } onEditChanged: {