Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.3.0, 5.3.1, 5.5.0
-
Android
-
-
I018351caa18bd2116665771e5f024a57182a01b9, I5a06e3eb777d7f794dd1493b307f0b05a2caf281
Description
On android, when using predictive input (default), text written to TextInput is not inserted into text property until space, number or punctuation mark would be inserted. If input method hint Qt.imhNoPredictiveText is set, characters are inserted as soon as pressed.
When starting to write new word, this message is also printed to debug output:
W/Qt ( 1056): kernel/qmetaobject.cpp:1458 (static bool QMetaObject::invokeMethod(QObject*, const char*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument)): QMetaObject::invokeMethod: No such method QQuickTextInput::inputMethodQuery(Qt::InputMethodQuery,QVariant)
Attachments
Issue Links
- relates to
-
QTBUG-37850 Android: Keyboard doesn't hide from done button
- Closed
-
QTBUG-65718 TextEdit text property not changed after input on Android Keyboard
- Reported
-
QTBUG-49503 Add displayText property to TextArea and TextEdit
- Closed