New hotkey bindings are not reflected in dropdown UI #11406

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

Originally created by @daniel-norris on GitHub (Nov 14, 2020).

Environment

Windows build number: Microsoft Windows [Version 10.0.19042.630]
Windows Terminal version (if applicable): 1.4.3141.0

Steps to reproduce

Open settings.json in your text editor and follow the instructions in the documentation (found here) to change the default bindings. In the screenshots below I have changed the bindings from ctrl+shift+1, ctrl+shift+2, etc... to alt+1.

Save and then restart your Windows Terminal client and use the default hotkey (ctrl+shift+space) to access the dropdown or click the caret to open.

Expected behavior

The dropdown should accurately reflect the new hotkeys set in settings.json for new tabs.

Actual behavior

After the settings.json file is updated and hotkeys are set for actions to open a new tab in a desired profile, the dropdown UI does not accurately reflect the new bindings.

image

image

Originally created by @daniel-norris on GitHub (Nov 14, 2020). # Environment ```none Windows build number: Microsoft Windows [Version 10.0.19042.630] Windows Terminal version (if applicable): 1.4.3141.0 ``` # Steps to reproduce Open `settings.json` in your text editor and follow the instructions in the documentation (found [here](https://docs.microsoft.com/en-us/windows/terminal/customize-settings/actions)) to change the default bindings. In the screenshots below I have changed the bindings from `ctrl+shift+1`, `ctrl+shift+2`, etc... to `alt+1`. Save and then restart your Windows Terminal client and use the default hotkey (`ctrl+shift+space`) to access the dropdown or click the caret to open. # Expected behavior The dropdown should accurately reflect the new hotkeys set in `settings.json` for new tabs. # Actual behavior After the `settings.json` file is updated and hotkeys are set for actions to open a new tab in a desired profile, the dropdown UI does not accurately reflect the new bindings. ![image](https://user-images.githubusercontent.com/58988735/99149851-737e5900-2688-11eb-96b6-8b0edd80b242.png) ![image](https://user-images.githubusercontent.com/58988735/99149862-8002b180-2688-11eb-8956-97c33a3bba49.png)
claunia added the Resolution-Duplicate label 2026-01-31 02:46:43 +00:00
Author
Owner

@daniel-norris commented on GitHub (Nov 14, 2020):

I would love to have a go at helping to produce a fix for this if possible?

@daniel-norris commented on GitHub (Nov 14, 2020): I would love to have a go at helping to produce a fix for this if possible?
Author
Owner

@LuanVSO commented on GitHub (Nov 15, 2020):

you need to "unbound" the default key bindings, otherwise they are still bound to the same action adding:

{"keys": "ctrl+shift+1", "command": "unbound"},

in the key bindings should do the trick.
although maybe that menu should prefer to show the user key binding if it is set?

@LuanVSO commented on GitHub (Nov 15, 2020): you need to "unbound" the default key bindings, otherwise they are still bound to the same action adding: ```Json {"keys": "ctrl+shift+1", "command": "unbound"}, ``` in the key bindings should do the trick. although maybe that menu should prefer to show the user key binding if it is set?
Author
Owner

@DHowett commented on GitHub (Nov 15, 2020):

Thanks for the report! This is a /dupe of #2991 😄 and if you're interested in working on it, there should be more info over there.

@DHowett commented on GitHub (Nov 15, 2020): Thanks for the report! This is a /dupe of #2991 :smile: and if you're interested in working on it, there should be more info over there.
Author
Owner

@ghost commented on GitHub (Nov 15, 2020):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Nov 15, 2020): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#11406