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

On-screen keyboard doesn't open properly

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P2: Important P2: Important
    • None
    • 6.9.2
    • QPA: Android
    • None
    • Android
    • 2025wk40s2-3QtforAndroid

      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
          01-initial.png
          39 kB
        2. 02-after first tap.png
          02-after first tap.png
          28 kB
        3. 03-after second tap.png
          03-after second tap.png
          82 kB
        4. logcat.txt
          24 kB
        5. screen-20250910-003534.mp4
          3.27 MB
        6. untitled.zip
          2 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qtandroidteam Qt Android Team
            morte Maxim Bescherevnykh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes