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

[Reg 6.8->6.9] iOS NFC dialog stops QML/UI execution

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS

    Description

      After updating to Qt 6.9.0 the interaction between the QML UI and the iOS NFC dialog shows some strange behavior; the execution of the UI seems to be suspended while the dialog is visible. This did now occurr with Qt 6.8.1.

      I've attached two screencasts which shows the difference, with Qt 6.8.1 the BusyIndicator continues running once the iOS NFC dialog pops up, Qt 6.9.0 seems to "pause" the UI and the BusyIndicator stops working. After aborting the dialog the BusyIndicator continues running again.

      Please see the MWE to reproduce this issues, it will start the NFC scan after 2 seconds. One will need a Provisioning Profile that allows the App to use the NFC interface on iOS. The corresponding Bundle Identifier needs to be put in the Info.plist.

      Attachments

        1. iosNfcDialog_Qt681.MP4
          839 kB
        2. iosNfcDialog_Qt690.MP4
          1.28 MB
        3. mweNfcDialog.zip
          4 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ablasche Alex Blasche
            janmoeller Jan Möller
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes