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

iOS: Voice Control Accessibility feature breaks in iOS 16

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS
    • 095604c9a (dev), 983b3d10d (tqtc/lts-6.2), cbd9c0ed5 (6.4), 680a48be9 (tqtc/lts-5.15), fe386e808 (6.5)

    Description

      Voice Control Accessibility feature works fine in iOS 15 and earlier, but sometimes breaks in iOS 16.

       

      Initial Setup

      Configure your iOS device to use Voice Control:

      1. Go to Settings
      2. Tap on Accessibility
      3. Tap on Voice Control
      4. Turn on Voice control (A file download may be required at this moment)
      5. Select Item Number from Voice Control -> Overlay
      6. Go back to the Home Screen

      At the top-left corner of your phone, in the status bar, you will see a blue microphone icon indicating that Voice Control is actively listening to your commands. If the microphone icon is grayed out, say "Wake up" to activate Voice Control.

       

      Steps to reproduce

      1. Deploy and run https://doc.qt.io/qt-5/qtquick-quick-accessibility-example.html
      2. Notice that numbers appear, overlaid on tappable UI elements. It is now possible select/click/tap a UI element by saying its number out loud.
      3. Add this line to shared.h: view.setTitle("accessible");
      4. Rebuild and deploy app
      5. Notice that the number overlay no longer appears, and it's no longer possible to use the Voice control feature

      Attachments

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

        Activity

          People

            vestbo Tor Arne Vestbø
            skoh-qt Sze Howe Koh
            Votes:
            2 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: