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

[macOS] Sporadic accessibility AXError -25202 when querying QDialog child elements from an external process

XMLWordPrintable

    • macOS

      Steps to reproduce

      1. Download the attached project
      2. Build test_accessibility_root.pro in Debug mode
      3. Copy external_accessibility_scan.app into the same folder as test_accessibility.app
      4. Run test_accessibility.app
      5. Click "Start External Test" (if permissions are requested, provide them and restart the test)
      6. Click "Start Internal Test"

       

      Expected outcomes (internal test)

      The test passes, always

       

      Actual outcomes (external test)

      The test will most like fail with AXError -25202 (if it doesn't happen the first time, run the External Test again)

       

      Impact

      • Affects compatibility with external accessibility tools, VoiceOver, and UI automation frameworks
      • Causes intermittent failures in automation and accessibility testing

        1. test_accessibility.zip
          16 kB
          Sze Howe Koh
        2. test_results.png
          294 kB
          Sze Howe Koh
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            skoh-qt Sze Howe Koh
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes