I have keybinds to go the the next and previous editor (workbench.action.nextEditor and workbench.action.previousEditor). These used to work and a recent update seems to have broken them.
Steps to Reproduce
Open two or more tabs in the editor.
Ensure you have a key binding set to the shortcuts
On an open file/tab, hit one of the keybindings
Observe that the editor does not change
Manually running the next or previous editor command works (Command palette → View: Open Next Editor)
Expected Behavior
Keyboard shortcuts work
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Here’s the output from the keyboard shortcuts troubleshooting:
2025-11-26 12:11:58.644 [info] [Window] [KeybindingService]: / Soft dispatching keyboard event
2025-11-26 12:11:58.644 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched
2025-11-26 12:11:58.645 [info] [Window] [KeybindingService]: / Received keydown event - modifiers: [meta], code: MetaLeft, keyCode: 91, key: Meta
2025-11-26 12:11:58.646 [info] [Window] [KeybindingService]: | Converted keydown event - modifiers: [meta], code: MetaLeft, keyCode: 57 ('Meta')
2025-11-26 12:11:58.647 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.
2025-11-26 12:11:58.675 [info] [Window] [KeybindingService]: / Soft dispatching keyboard event
2025-11-26 12:11:58.675 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched
2025-11-26 12:11:58.675 [info] [Window] [KeybindingService]: / Received keydown event - modifiers: [shift,meta], code: ShiftLeft, keyCode: 16, key: Shift
2025-11-26 12:11:58.675 [info] [Window] [KeybindingService]: | Converted keydown event - modifiers: [shift,meta], code: ShiftLeft, keyCode: 4 ('Shift')
2025-11-26 12:11:58.675 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.
2025-11-26 12:11:59.311 [info] [Window] [KeybindingService]: + Ignoring single modifier meta due to it being pressed together with other keys.
2025-11-26 12:12:00.889 [info] [Window] [KeybindingService]: / Soft dispatching keyboard event
2025-11-26 12:12:00.889 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched
2025-11-26 12:12:00.889 [info] [Window] [KeybindingService]: / Received keydown event - modifiers: [shift], code: ShiftLeft, keyCode: 16, key: Shift
2025-11-26 12:12:00.889 [info] [Window] [KeybindingService]: | Converted keydown event - modifiers: [shift], code: ShiftLeft, keyCode: 4 ('Shift')
2025-11-26 12:12:00.889 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.
2025-11-26 12:12:00.897 [info] [Window] [KeybindingService]: / Soft dispatching keyboard event
2025-11-26 12:12:00.897 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched
2025-11-26 12:12:00.897 [info] [Window] [KeybindingService]: / Received keydown event - modifiers: [shift,meta], code: MetaLeft, keyCode: 91, key: Meta
2025-11-26 12:12:00.897 [info] [Window] [KeybindingService]: | Converted keydown event - modifiers: [shift,meta], code: MetaLeft, keyCode: 57 ('Meta')
2025-11-26 12:12:00.897 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.
2025-11-26 12:12:01.521 [info] [Window] [KeybindingService]: + Ignoring single modifier meta due to it being pressed together with other keys.
My keybinds for these settings are shift+cmd+[ (previous) and shift+cmd+] (next)
These keybindings are also mapped to workbench.action.debug.prevConsole when inDebugRepl. I don’t have the debug repl open when running these shortcuts, so there should not be a conflict.
I ran cursor --disable-extensions and still had the same issue.