[Functional-Open dropdown]- User is not able to perform action using shortcuts defined for the dropdown menu items. #11658

Closed
opened 2026-01-31 02:53:54 +00:00 by claunia · 4 comments
Owner

Originally created by @Chandresh1007 on GitHub (Dec 2, 2020).

User Experience:
Users who rely on screen reader/Keyboard will not be able to perform action efficiently if shortcuts are not working for the dropdown menu items.

Test Environment:
OS: Win 10 2004 Build (20262.1010)
App: Windows Terminal
App version: 1.4.3243.0

Repro Steps:

  1. Open Windows terminal app
  2. Press "Ctrl+shift+Space" key to open the dropdown control.
  3. Navigate to the Menu items.
  4. Now press shortcut key defined for menu item say "Ctrl+," (which is defined for settings menu item).
  5. Observe the issue.

Actual Result:
User is not able to perform action using shortcuts defined for the dropdown menu items.
Pressing shortcut key defined for menu items, nothing is getting activated.

Expected Result:
User should be able to perform action using shortcuts defined for the dropdown menu items.
Pressing shortcut key "Ctrl+," settings should get open.

Functional_dropdown_menu keys not working.zip

Originally created by @Chandresh1007 on GitHub (Dec 2, 2020). **User Experience:** Users who rely on screen reader/Keyboard will not be able to perform action efficiently if shortcuts are not working for the dropdown menu items. **Test Environment:** OS: Win 10 2004 Build (20262.1010) App: Windows Terminal App version: 1.4.3243.0 **Repro Steps:** 1. Open Windows terminal app 2. Press "Ctrl+shift+Space" key to open the dropdown control. 3. Navigate to the Menu items. 4. Now press shortcut key defined for menu item say "Ctrl+," (which is defined for settings menu item). 5. Observe the issue. **Actual Result:** User is not able to perform action using shortcuts defined for the dropdown menu items. Pressing shortcut key defined for menu items, nothing is getting activated. **Expected Result:** User should be able to perform action using shortcuts defined for the dropdown menu items. Pressing shortcut key "Ctrl+," settings should get open. [Functional_dropdown_menu keys not working.zip](https://github.com/microsoft/terminal/files/5629395/Functional_dropdown_menu.keys.not.working.zip)
Author
Owner

@zadjii-msft commented on GitHub (Dec 2, 2020):

Yep, that makes sense. This is a variant of #6679, but with the new tab dropdown, instead of the command palette.

@zadjii-msft commented on GitHub (Dec 2, 2020): Yep, that makes sense. This is a variant of #6679, but with the new tab dropdown, instead of the command palette.
Author
Owner

@KalleOlaviNiemitalo commented on GitHub (Dec 27, 2020):

Do users really expect keyboard shortcuts to work while a menu is open? Compare to Notepad in U.S. English:

  1. Start Notepad.
  2. Press Ctrl+Shift+S. The "Save As" dialog box opens.
  3. Press Esc. The "Save As" dialog box closes.
  4. Press Alt+F. The "File" menu opens.
  5. Press the Down arrow key four times. The "Save As… Ctrl+Shift+S" menu item becomes highlighted and the menu remains open.
  6. Press Ctrl+Shift+S. The "Save As" dialog box does not open. Instead, there is a sound, and the menu remains open.
@KalleOlaviNiemitalo commented on GitHub (Dec 27, 2020): Do users really expect keyboard shortcuts to work while a menu is open? Compare to Notepad in U.S. English: 1. Start Notepad. 2. Press Ctrl+Shift+S. The "Save As" dialog box opens. 3. Press Esc. The "Save As" dialog box closes. 4. Press Alt+F. The "File" menu opens. 5. Press the Down arrow key four times. The "Save As… Ctrl+Shift+S" menu item becomes highlighted and the menu remains open. 6. Press Ctrl+Shift+S. The "Save As" dialog box does not open. Instead, there is a sound, and the menu remains open.
Author
Owner

@akashk077 commented on GitHub (Dec 28, 2020):

Do users really expect keyboard shortcuts to work while a menu is open? Compare to Notepad in U.S. English:

  1. Start Notepad.
  2. Press Ctrl+Shift+S. The "Save As" dialog box opens.
  3. Press Esc. The "Save As" dialog box closes.
  4. Press Alt+F. The "File" menu opens.
  5. Press the Down arrow key four times. The "Save As… Ctrl+Shift+S" menu item becomes highlighted and the menu remains open.
  6. Press Ctrl+Shift+S. The "Save As" dialog box does not open. Instead, there is a sound, and the menu remains open.

@KalleOlaviNiemitalo
I completely agree with your point.
If we are inside the menu and we'll use the shortcut key, it won't work.
@Chandresh1007
If the behaviour is just like @KalleOlaviNiemitalo then it is not an issue.
Else, please describe.

@akashk077 commented on GitHub (Dec 28, 2020): > Do users really expect keyboard shortcuts to work while a menu is open? Compare to Notepad in U.S. English: > > 1. Start Notepad. > 2. Press Ctrl+Shift+S. The "Save As" dialog box opens. > 3. Press Esc. The "Save As" dialog box closes. > 4. Press Alt+F. The "File" menu opens. > 5. Press the Down arrow key four times. The "Save As… Ctrl+Shift+S" menu item becomes highlighted and the menu remains open. > 6. Press Ctrl+Shift+S. The "Save As" dialog box does not open. Instead, there is a sound, and the menu remains open. @KalleOlaviNiemitalo I completely agree with your point. If we are inside the menu and we'll use the shortcut key, it won't work. @Chandresh1007 If the behaviour is just like @KalleOlaviNiemitalo then it is not an issue. Else, please describe.
Author
Owner

@Chandresh1007 commented on GitHub (Dec 28, 2020):

As the shortcut keys are working when the menu is closed. Hence, closing this bug.

@Chandresh1007 commented on GitHub (Dec 28, 2020): As the shortcut keys are working when the menu is closed. Hence, closing this bug.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#11658