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

Accessibility problem with menu items if the same action is added to two different menus

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P3: Somewhat important
    • Resolution: Unresolved
    • Affects Version/s: 5.12.5, 5.13.1
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Windows 10 1903, Visual Studio 2017
    • Platform/s:
      Windows

      Description

      This bug can be reproduced using the menus example in the Qt examples. The actions Cut, Copy and Paste are present in both the context menu, and the Edit menu. The bug affects the  Jaws, NVDA, and Narrator screen readers.

      Example 1

      1. Open the menus example.
      2. Press the application key to open the context menu, which contains the actions Cut, Copy, and Paste. If you arrow through the items, the screen reader reads the items.
      3. Press Esc to close the menu.
      4. Press Alt + E to open the Edit menu. Arrow down through the items. All the items are read except for the Cut, Copy, and Paste items.

      Example 2.

      Open the menus example. Open the menus in the reverse order to example 1, and a similar problem occurs - the items on the context menu are not read. (In this case Jaws alone does read the items of the context menu)

       

      Using the Windows inspect tool, it can be seen that when the second menu is opened, the ancestors and bounding rectangle of the Cut, Copy, and Paste actions are incorrectly the same as they were when the first menu was opened.

        Attachments

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

          Activity

            People

            Assignee:
            frederik Frederik Gladhorn
            Reporter:
            davidbailes David Bailes
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes