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

On-screen keyboard doesn't open properly

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P1: Critical P1: Critical
    • None
    • 6.9.2, 6.9.3, 6.10.0 RC
    • QPA: Android
    • None
    • Android
    • 2025wk40s2-3QtforAndroid, 2025wk42s3QtforAndroid, 2025wk44s3QtforAndroid

      On Android 15 device (Pixel 6a) on-screen keyboard in any Qt Quick project doesn't open properly: single tap on TextInput/TextField TextEdit/TextArea leads to blank space area instead on-screen keyboard, after second tap it actually opens.
      On Android 12 there is no such issue.

      Related console output

      D/InsetsController: Setting requestedVisibleTypes to -1 (was -9)
      D/InsetsController: show(ime(), fromIme=false)
      I/ImeTracker: org.qtproject.example.appuntitled:388fc56c: onRequestShow at ORIGIN_CLIENT reason SHOW_SOFT_INPUT_BY_INSETS_API fromUser false
      I/ImeTracker: org.qtproject.example.appuntitled:388fc56c: onCancelled at PHASE_CLIENT_REPORT_REQUESTED_VISIBLE_TYPES
      I/ImeTracker: com.google.android.inputmethod.latin:f4aac882: onDispatched
      W/WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ImeBackAnimationController@ee2f3cf
      D/InsetsController: Setting requestedVisibleTypes to -9 (was -1)
      I/ImeTracker: com.google.android.inputmethod.latin:f4aac882: onCancelled at PHASE_CLIENT_ANIMATION_CANCEL
      D/InsetsController: show(ime(), fromIme=false)
      I/ImeTracker: org.qtproject.example.appuntitled:126b5e13: onRequestShow at ORIGIN_CLIENT reason SHOW_SOFT_INPUT_BY_INSETS_API fromUser false
      D/InsetsController: Setting requestedVisibleTypes to -1 (was -9)
      I/ImeTracker: org.qtproject.example.appuntitled:126b5e13: onShown
      

      Looks like its Qt 6.9.2 regression, i don't observe this issue with Qt 6.9.1 yet

        1. 01-initial.png
          39 kB
          Maxim Bescherevnykh
        2. 02-after first tap.png
          28 kB
          Maxim Bescherevnykh
        3. 03-after second tap.png
          82 kB
          Maxim Bescherevnykh
        4. screen-20250910-003534.mp4
          3.27 MB
          Maxim Bescherevnykh
        5. untitled.zip
          2 kB
          Maxim Bescherevnykh
        6. logcat.txt
          24 kB
          Maxim Bescherevnykh
        7. Android16KeyboardIssue.mp4
          2.93 MB
          Jan Möller
        8. Android16KeyboardIssueAdbDump.log
          23 kB
          Jan Möller
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            koalajar Konsta Alajärvi
            morte Maxim Bescherevnykh
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes