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

Menu keys read incorrect alt-prefix with NVDA and Narrator

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P3: Somewhat important
    • Resolution: Unresolved
    • Affects Version/s: 5.12.6, 5.14.1
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Windows-10 1909
    • Platform/s:
      Windows

      Description

      1. Start screen reader, either NVDA (I'm using 2019.3.1) or Windows Narrator
      2. Open an application built with Qt that has a main menu (I'll use Qt Creator as the example)
      3. Alt+F to open File menu, then down arrow to a command that has no shortcut key, but does have an underlined letter (in Qt Creator, "Open File With..." is an example, with "W" underlined
      4. NVDA says: "Open File With, Alt+W", Narrator says: "Open File With, Menu Item, Menu Key Alt+W"

      The "Alt+W" part is incorrect. It should be saying "W". If you hit Alt+W you'll open the Window menu, not activate that menu item. Same problem with any other command.

      Compare with notepad.exe, where File / Page Setup reads correctly.

      JAWS 2020, on the other hand, works correctly in both Qt Creator and notepad. I suspect JAWS is special-casing this (looking for and ignoring "Alt" when it detects a Qt-based menu) because when a menu item has a shortcut such as Alt+Ctrl+X, it just says "Ctrl+X". I will pursue that with JAWS and see if that's the case.

        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:
            garagorn Gary Ritchie
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes