Cursor doesn't open maximized (reproducable)

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When Cursor is already open and you open a previous project from the terminal it doesn’t open the new project maximized (or in whatever window state it had saved the project in before). Incredibly frustrating to have to manually maximize every open like that.

If Cursor is not running it opens in the remembered state fine but as soon as there’s already a Cursor open it just defaults to the small window state.

I wiped ~/Library/Application\ Support/Cursor/User but that didn’t help.

Steps to Reproduce

  1. Ensure you have a project A and B both with a maximized window state.
  2. Open a Cursor on project A - it should be maximized.
  3. Keep Cursor open and via terminal open project B - it should now not be maximized.

Expected Behavior

In step 3 I’d expect project B to open maximized as it did some months ago. Not sure when this problem started but there’s another possibly duplicate but closed bug here: Workbench › Panel: Opens Maximized

Operating System

MacOS

Version Information

Version: 2.5.17 (Universal)
VSCode Version: 1.105.1
Commit: 7b98dcb824ea96c9c62362a5e80dbf0d1aae4770
Date: 2026-02-17T05:58:33.110Z
Build Type: Stable
Release Track: Default
Electron: 39.3.0
Chromium: 142.0.7444.265
Node.js: 22.21.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.2.0

Does this stop you from using Cursor

Yes - Cursor is unusable

1 Like

Hey, thanks for the report with clear repro steps.

Looks like the window state really isn’t being passed to the second window when Cursor is already running. There was a similar (but not identical) bug with panel maximize, and it was closed. Your case is specifically about saving the window state when opening from the terminal.