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

Wasm Accessibility: Fix wasm accessibility element id

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.10
    • None
    • WebAssembly

    Description

      The accessibility element id is currently the class type, for instance:

      QGuiApplication.ApplicationWindow_QMLTYPE_2.Button_QMLTYPE_1

      This is:

      • Not unique, all buttons have the same id
      • Very long
      • Exposing uneccesary information (the a11y system needs the role/element type only)

      Fix this by (one of)

      • Removing the id completely (do we need it?)
      • Make it be a generic/unique id, based on interface pointer
      • Optionally expose the extra information in a special debug mode.

       

      Attachments

        Issue Links

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

          Activity

            People

              qt.webassembly qt.webassembly
              sorvig Morten Sørvig
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes