Next/Previous control panel is glitching

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The control panel which appear at the top-right corner that allow me to easily move across code changed and I can easily review and keep disappeared immediately after I update my cursor version yesterday. The diff stuff show, but the control panel didn’t, so it show sometimes and somethimes it didn’t show, this really affacting me badly. I can’t know the file change until I clicked on the code file in the agent side that it generated, this isn’t productive.

please will it be possible if you return the one where the control panel show at the bottom-center of my editor please. If other don’t want it, can you make it set my own preference please, you can’t just remove a feature because of some people said they don’t want. so the idea of the top-right corner one, I don’t like it in the first place and then now that it disappears, then this makes it worst.

Steps to Reproduce

I am using ubuntu. when I used the AI to write a code. please note I know the different between agent mode and editor mode and I am in editor mode.

if you noticed the screenshot 1 with the name of “Screenshot from 2026-04-30 06-17-02.png”, it is still running with pending approval, but I have other codes written but in the editor side at the left side, it didn’t reflect that at all. so I had to click on one of the file name in the changes code in the agent side before I can see it, but stiil the control panel won’t appear. please note it isn’t that because I didn’t approve was why it didn’t show.

Screenshots / Screen Recordings

Operating System

Linux

Version Information

Version: 3.2.11
VSCode Version: 1.105.1
Commit: e9ee1339915a927dfb2df4a836dd9c8337e17cc0
Date: 2026-04-24T14:36:47.933Z
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: Linux x64 6.14.0-24-generic

OS: Ubuntu 24.04.4 LTS x86_64
Kernel: 6.14.0-24-generic

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report. There are two separate things here, so I’ll go one by one.

About the panel position top-right vs bottom. Good news, there’s already a setting for this. Go to Cursor Settings > Layout > Review Control Location and switch it to Breadcrumb. That moves the controls back down next to the code. Island is the top-right option. So you can get your preference back now, no need to wait.

About the panel sometimes not showing up. This is a known intermittent bug. The controls can disappear in certain focus change, split editor, or diff registry states. The team is aware, but there’s no exact ETA for a fix yet. If you notice a clear pattern, like it disappears after clicking the chat or only after the second file, please share it. That helps narrow down a repro.

Temporary workaround if the controls disappear:

  • Toggle Inline Diffs in Cursor Settings > Agents > Inline Diffs off then on, then restart Cursor
  • Or use the Review panel in the sidebar or git diff to view changes

Let me know if switching to Breadcrumb helped.

I think my cursor is broken already :weary_face: , when I tried that first instruction, it was in BreadCrumb by default aalready which mean before when my control panel didn’t have an issue, that settings didn’t have an effect at all.

Oh okay, how I make it to appear is that, I will open a file that wasn’t modify, so it will show the “review changes” button at the top-right corner and then when I clicked it is when it will appear back.

edit:
oh wait I think it is island that supposed to be the one at the bottom not breadcrumb.

Hey, you’re right, and sorry for the confusion in my last message. I mixed up the values. The correct mapping is: Island = bottom (floating at the bottom), Breadcrumb = top-right (in the tabs and breadcrumbs area). So if you want the bottom position like before, set Island in Cursor Settings > Layout > Review Control Location.

Thanks for the workaround note: open an unmodified file, click Review changes in the top-right, and the panel comes back. That’s a helpful signal, I’ll add it to the existing bug report since it helps narrow down the cause. The panel disappearing bug is still known, and there’s no ETA for a fix yet.

If the panel disappears again after switching to Island, let me know what exact action triggered it, like after clicking in chat, opening a second file, splitting the editor, and so on.

Hi Dean,

Thank you for the update. Based on my observations, I have identified a few specific triggers for the control panel disappearing:

  • Agent Input: When the control panel is visible, clicking on the agent input field on the side causes it to disappear.
  • Post-Generation: If I manage to bring the panel back (by opening an unmodified file), it disappears immediately after the agent finishes generating code. It seems something around the agent is being fired that hides the control panel.
  • Editor Initialization: Initializing the editor also appears to hide the panel by default.

To me, I think if you couldn’t find anything being called, I would believe that this would be as a result of where the full components are being re-rendered, which then calls what fire is hiding the panel. Which indirectly being called.

I hope these details help narrow down the cause of the bug.

Best regards,

I just found it

to make it easier to see the control panel when hidden to make it easier for others who face similar challenges and still want to maintain productivity. So basically I noticed that when you clicked within the code editor, it showed the control panel, but when you clicked within the agent chat area, it would hide it, so my last message saying only when you clicked on input is when it hides was wrong—actually, it is when you clicked around the agent chat parameter that it hides the control panel.

I attached a screen record to see the effect.

Hey, thanks, this is a really helpful finding. The video clearly shows the trigger is switching focus between the code editor and the agent chat. That matches what we suspected internally, the controls are tied to the active editor group, and when focus moves to chat, the panel hides.

We’re still tracking the bug, and there’s no ETA for a fix yet. I’ll post an update here as soon as I have one. For now, the workaround of open an unmodified file then click Review changes is still a working way to bring the panel back.