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

Deadlock when resuming an Android application using the virtual keyboard

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.4.0
    • 5.4.0
    • QPA
    • None
    • Huawei Ascend Y530, Android 4.3, Qt GIT 5.3 and 5.4 branches.
    • Android
    • 675d3548153223c6658fc4a84f252736846a0874

    Description

      When resuming an Android application which uses the virtual keyboard, the application is frozen and does not respond to use inputs any more. There is no issue on resume when the virtual keyboard is not used at all. That effect can be reproduced each time, even when the virtual keyboard is hidden, as long as the keyboard has been shown at least once.

      The bug might be related to QTBUG-40750 and the generated traces is simular.

      Steps to reproduce:

      • Start an Android/Quick2 application using the virtual keyboard (e.g.: attached "mail.qml")
        application is not frozen
      • Put the phone in standby
        application is suspended
      • Switch the phone on
        application is resumed and properly responds to use input (not frozen)
      • open the virtual keyboard by clicking on the text field
      • (optional) close the virtual keyboard
      • Put the phone in standby
        application is suspended
      • Switch the phone on
        application is resumed but does not respond to user input (frozen!)

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-40955
          # Subject Branch Project Status CR V

          Activity

            People

              tvete Paul Olav Tvete
              bwalter Benoit Walter
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes