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



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


      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.


        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
            davidbailes David Bailes
            0 Vote for this issue
            2 Start watching this issue



                Gerrit Reviews

                There are no open Gerrit changes