diff options
-rw-r--r-- | src/quick/items/qquicktextcontrol.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquicktextcontrol.cpp b/src/quick/items/qquicktextcontrol.cpp index 436b6b7ae9..81330878dd 100644 --- a/src/quick/items/qquicktextcontrol.cpp +++ b/src/quick/items/qquicktextcontrol.cpp @@ -827,6 +827,7 @@ QTextDocument *QQuickTextControl::document() const void QQuickTextControl::setTextCursor(const QTextCursor &cursor) { Q_D(QQuickTextControl); + d->commitPreedit(); d->cursorIsFocusIndicator = false; const bool posChanged = cursor.position() != d->cursor.position(); const QTextCursor oldSelection = d->cursor; |