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

Wasm Accessibility: Fix wasm accessibility element id

XMLWordPrintable

    • WebAssembly
    • a7136c3e7 (dev), fd09d6f5d (dev)

      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.

       

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

            evenandersen Even Oscar Andersen
            sorvig Morten Sørvig
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes