Full Screen Terminal Closing When Open File

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When I open a terminal window and maximize it and then open a file it opens the file full view in the window and effectively closes the terminal window I have to open a new terminal to get to the terminal window open again and then close the new terminal I created to get back to the terminal that is running.

Steps to Reproduce

  1. Open Terminal
  2. Click the ‘^’ to maximize the terminal window.
  3. Click a file in the Explorer.
    -explorer opens file in the main view, effectively closing the terminal window-
  4. To get to terminal window again I have to open a new terminal. I can then from there get the old window.

Expected Behavior

If I have Terminal maximized, it should open the file and split the screen between the terminal and the file.

Its not like when we open the terminal it closes our file.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.34 (user setup)
VSCode Version: 1.99.3
Commit: 45fd70f3fe72037444ba35c9e51ce86a1977ac10
Date: 2025-10-29T06:51:29.202Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26200

For AI issues: which model did you use?

All

Does this stop you from using Cursor

Yes - Cursor is unusable

2 Likes

Just to check…are your other panels also resetting? The width of the left and right panels also reset. I usually shrink the right panel (project workspace) to narrow, and widen the agent panel. Both are also resetting, and I think there are some other customizations I make that are getting nuked every time it resets.

No they are okay. Its just that middle panel.
Open Terminal, Maximized.
Open File, it replaces the terminal with the file.
Have to go back to new terminal and close the new terminal.

have this exact issue, so annoying
Version: 2.0.38
VSCode Version: 1.99.3
Commit: 3fa438a81d579067162dd8767025b788454e6f90
Date: 2025-10-29T20:45:40.883Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0

Hey, thanks for the report. This looks related to UI layout issues in v2.0.34 that affected multiple users.

Please try updating to v2.0.40. If the issue persists after updating, let me know and we’ll escalate it to the team.

Version: 2.0.43 (user setup)
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26200

Still seeing this error.
Happy to help anyway I can.

CTRL-J Hot Key to show Panel though helps.

In reality its probably not so much the terminal as the panel. However it determines whats in the middle canvas?

Thanks for confirming this persists in v2.0.43.

I’m escalating this to the team, since the previous UI layout fixes in v2.0.40 didn’t resolve your specific issue. I’ll include your detailed reproduction steps and confirmations from other users seeing the same behavior.

In the meantime, as you noted, Ctrl+J lets you toggle the panel visibility faster than opening a new terminal.

I’ve also noticed explorer view occasionally auto closes now too

Th_nks,

M_rk.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When I click a file in the Agent to see the changes it makes, it hides my terminal pane.

This is really annoying as I need to the terminal for testing and I have to constantly re-open it.

Steps to Reproduce

  1. Open the terminal
  2. Have the agent make a change to a file
  3. Click on the file link in the Agent summary
  4. The file opens and the terminal closes.

Expected Behavior

The terminal should remain open.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.43
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue