Skip to content

Cmd+p does not trigger unless the command pallette is already up #62641

Description

@SamOrozco

Reproduction steps

Image
  1. start zed
  2. load project - in this case react project
  3. Press cmd+p
  4. observe that the "search project files" popup does not come up
  5. press cmd+shift+p
  6. observe command palette
  7. while command palette is up press cmd+p
  8. observe "search project files" popup comes up

Current vs. Expected behavior

Expected:

From any context in the application if I press cmd+p the "search for project files" will pop up

Image

Current:
When pressing cmd+P and command palette is not up application will do nothing

Zed version and system specs

Zed: v1.15.0+stable.339.e17dc4f9d50db73a458b64dcce50ecd4878b98a3 (Zed)
OS: macOS 26.6.1
Memory: 36 GiB
Architecture: aarch64

Attach Zed log file

Zed.log
2026-08-14T09:18:27-07:00 ERROR [crates/edit_prediction/src/edit_prediction.rs:2587] Request failed with status: 403
Body: {"code":"edit_prediction_blocked","message":"Edit predictions are blocked. If you think this is a mistake, please reach out to billing-support@zed.dev."}
2026-08-14T09:18:27-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/solutions-platform/src/apps/saved-lists/hooks/useNavigateToSavedList.ts",
  "state": 1,
  "validationTime": 47
}
2026-08-14T09:18:27-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/node_modules/@remix-run/router/dist/utils.d.ts",
  "state": 1,
  "validationTime": 1
}
2026-08-14T09:18:27-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/solutions-platform/src/main.tsx",
  "state": 1,
  "validationTime": 48
}
2026-08-14T09:18:27-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/canary-command/src/apps/canary-admin/features/UserRoute/UserRoute.tsx",
  "state": 1,
  "validationTime": 38
}
2026-08-14T09:18:27-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/canary-command/src/apps/canary-admin/navigation/useNavigateToCanaryAdminUser.ts",
  "state": 1,
  "validationTime": 65
}
2026-08-14T09:18:27-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/packages/app-configs/src/configs/external/AppConfigSavedLists.config.ts",
  "state": 1,
  "validationTime": 38
}
2026-08-14T09:18:27-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/solutions-platform/src/apps/saved-lists/hooks/useNavigateToSavedList.ts",
  "state": 1,
  "validationTime": 36
}
2026-08-14T09:18:27-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/solutions-platform/src/main.tsx",
  "state": 1,
  "validationTime": 44
}
2026-08-14T09:18:39-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/canary-command/src/apps/canary-admin/pages/CanaryAdminLanding/CanaryAdminLanding.tsx",
  "state": 1,
  "validationTime": 48
}
2026-08-14T09:18:39-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/packages/app-configs/src/configs/external/AppConfigSavedLists.config.ts",
  "state": 1,
  "validationTime": 44
}
2026-08-14T09:18:39-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/canary-command/src/apps/canary-admin/navigation/useNavigateToCanaryAdminUser.ts",
  "state": 1,
  "validationTime": 32
}
2026-08-14T09:18:39-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/solutions-platform/src/apps/saved-lists/hooks/useNavigateToSavedList.ts",
  "state": 1,
  "validationTime": 31
}
2026-08-14T09:18:39-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/solutions-platform/src/main.tsx",
  "state": 1,
  "validationTime": 44
}
2026-08-14T09:18:39-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/canary-command/src/apps/canary-admin/features/UserRoute/UserRoute.tsx",
  "state": 1,
  "validationTime": 37
}
2026-08-14T09:19:04-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/canary-command/src/apps/canary-admin/navigation/useNavigateToCanaryAdminUser.ts",
  "state": 1,
  "validationTime": 51
}
2026-08-14T09:19:04-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/packages/app-configs/src/configs/external/AppConfigSavedLists.config.ts",
  "state": 1,
  "validationTime": 35
}
2026-08-14T09:19:04-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/solutions-platform/src/main.tsx",
  "state": 1,
  "validationTime": 55
}
2026-08-14T09:19:04-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/solutions-platform/src/apps/saved-lists/hooks/useNavigateToSavedList.ts",
  "state": 1,
  "validationTime": 30
}
2026-08-14T09:19:04-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/canary-command/src/apps/canary-admin/pages/CanaryAdminLanding/CanaryAdminLanding.tsx",
  "state": 1,
  "validationTime": 30
}
2026-08-14T09:19:04-07:00 INFO  [lsp] Language server with id 11 sent unhandled notification eslint/status:
{
  "uri": "file:///Users/sorozco/projects/hcs-nx/applications/canary-command/src/apps/canary-admin/features/UserRoute/UserRoute.tsx",
  "state": 1,
  "validationTime": 30
}
2026-08-14T09:24:16-07:00 INFO  [zed::reliability] memory usage: resident 299 MiB (+23 MiB), virtual 464424 MiB
2026-08-14T09:24:16-07:00 INFO  [zed::reliability] worktree diagnostics: stores 2, slots 2, live 2, visible 2, strong 2, dead weak 0, loading 0, entries 15261, visible entries 13408, largest /Users/sorozco/projects/hcs-nx (14395 entries, 12547 visible)

Relevant Zed settings

settings.json
// Zed settings
//
// For information on how to configure Zed, see the Zed
// documentation: https://zed.dev/docs/configuring-zed
//
// To see all of Zed's default settings without changing your
// custom settings, run `zed: open default settings` from the
// command palette (cmd-shift-p / ctrl-shift-p)
{
  "cli_default_open_behavior": "new_window",
  "agent_servers": {
    "github-copilot-cli": {
      "type": "registry"
    }
  },
  "base_keymap": "JetBrains",
  "ui_font_size": 16,
  "buffer_font_size": 15,
  "theme": "One Light",
}

Relevant Keymap

keymap.json
// Zed keymap
//
// For information on binding keys, see the Zed
// documentation: https://zed.dev/docs/key-bindings
//
// To see the default key bindings run `zed: open default keymap`
// from the command palette.
[
  {
    "context": "Workspace",
    "bindings": {
      // "shift shift": "file_finder::Toggle"
    },
  },
  {
    "context": "Editor && vim_mode == insert",
    "bindings": {
      // "j k": "vim::NormalBefore"
    },
  },
]

(for AI issues) Model provider details

No response

If you are using WSL on Windows, what flavor of Linux are you using?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    state:needs triagetriage is not complete: no `area:*` label, or no `severity:*`/`reach:*` for Bugs/Crashes

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions