Open Canvas picker shows max 4 canvases — 5th file missing from list

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The “Open Canvas” command palette picker only displays 4 canvas files, even when 5+ .canvas.tsx files exist in the workspace’s canvases/ directory. The 5th file (alphabetically last) is simply not shown — no error, no scroll.

Steps to Reproduce

  1. Create 5 valid .canvas.tsx files in canvases/ (all compile successfully)
  2. Cmd+Shift+POpen Canvas
  3. Observe only 4 entries in the picker

Expected Behavior

All canvas files in the workspace should be listed (with search/scroll if needed).

Operating System

MacOS

Version Information

Version: 3.6.31
VS Code Extension API: 1.105.1
Commit: 81fcf2931d7687b4ff3f3017858d0c6dee7e2a60
Date: 2026-05-31T17:46:29.630Z
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
xterm.js: 6.1.0-beta.220
OS: Darwin arm64 25.5.0

For AI issues: which model did you use?

Composer 2.5

Additional Information

I love cursor :wink:

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. Good news: the 5th canvas isn’t missing, this is just some non-obvious behavior.

The Canvas start screen only shows the 4 most recently updated canvases. The rest are available via the Show more button (the three dots icon) under the list. It opens a sidebar with the full list of canvases, with no limit.

A couple other ways to get to any canvas:

  • In the sidebar after clicking Show more, you’ll see all .canvas.tsx files.
  • Open the needed .canvas.tsx directly from the file tree in canvases/.

I agree the Show more button isn’t very noticeable. I’ll pass that UX feedback to the team. Let me know if the 5th file still doesn’t show up after opening the sidebar, then we’ll dig deeper.