Keyboard shortcut panel crashes after typing two periods

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Once I type in more than two periods into the Keyboard Shortcuts search panel (e.g. “editor.actions.”) Cursor becomes unresponsive. This might be related to a slow search algorithm because if I just type two period (e.g. “..”) the window becomes unresponsive for a few seconds but eventually comes back.

Steps to Reproduce

Cmd+Shift+P → “Preferences: Open Keyboard Shortcuts”
Paste in “editor.action.marker.next”

Expected Behavior

Cursor becomes unresponsive

Operating System

MacOS

Version Information

Version: 3.1.17
VSCode Version: 1.105.1
Commit: fce1e9ab7844f9ea35793da01e634aa7e50bce90
Date: 2026-04-19T19:33:58.189Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the clear repro steps, I can reproduce it too. Dots in the matcher act as word separators, and for requests like this the search ends up doing exponential backtracking across 1 000+ keybinding entries, which blocks the main thread. I’ve reported this internally, but I can’t share an ETA yet.

If there are any updates on a fix, we’ll reply here.

Hey @Sophia_Sharif, circling back on this thread. Since your report, we’ve made changes to this part of search, so the freeze on dotted requests should be gone. You were on 3.1.17, and the current stable is quite a bit newer, so it’s worth checking on the latest version.

Quick check:

  • Update Cursor to the latest version.
  • Command Palette Cmd+Shift+P → Preferences: Open Keyboard Shortcuts.
  • Paste editor.action.marker.next into the search box.

Let me know if it still freezes. Thanks again for the detailed repro steps back then, they made it easy to reproduce.