summaryrefslogtreecommitdiffstats
path: root/src/controls/TextField.qml
diff options
context:
space:
mode:
Diffstat (limited to 'src/controls/TextField.qml')
-rw-r--r--src/controls/TextField.qml6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/controls/TextField.qml b/src/controls/TextField.qml
index 006ab7dc3..c1e3ddab4 100644
--- a/src/controls/TextField.qml
+++ b/src/controls/TextField.qml
@@ -586,6 +586,10 @@ Control {
renderType: __style ? __style.renderType : Text.NativeRendering
- onAccepted: textfield.accepted()
+ onAccepted: {
+ Qt.inputMethod.commit()
+ Qt.inputMethod.hide()
+ textfield.accepted()
+ }
}
}