Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-39824

Text is not inserted into TextInput immediately when using predictive text input on Android

    XMLWordPrintable

Details

    • 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

        1. main.qml
          0.3 kB
          Joni Poikelin
        2. QTBUG-39824.zip
          2 kB
          Qt Support

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              tvete Paul Olav Tvete
              poikelin Joni Poikelin
              Votes:
              3 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes