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

Pausing and resuming embedded QML apps can start virtual keyboard

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 6.7.0
    • QPA: Android
    • None
    • Android

    Description

      Pausing and resuming Android apps with embedded QML works a bit funkily if the user interacts with the QML portion of the app. Tapping on the QML content whether the element is interactable or not causes the virtual keyboard to appear after the app is moved to the background and back to the foreground.

      The logs don't show anything particularly worrisome or suspicious based on a quick look.

      Preconditions:

      • Android Studio
      • Qt 6.7.1
      • Android emulator

      Steps to reproduce:

      1. Deploy embedded QML example to device
      2. Start example app
      3. Click on QML side of example (button, text, background all ok)
      4. Move the example to the background
      5. Return to the example

      Strangely, this doesn't reproduce on my actual Android 13 device, only on emulators. And even there not with an AVD with a skin. But managed to reproduce with A12, A13 and A14 using the emulator. So the possibility of an emulator bug is possible.

      Attachments

        Issue Links

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

          Activity

            People

              tinjapaavoseppa Tinja Paavoseppä
              olvuolte Olli Vuolteenaho
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes