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.