Using the Toggle Editors command (⌥⌘E), the keyboard shortcut disables Editors, Panel, and Sidebar together instead of only toggling Editors.
Steps to Reproduce
Steps to Reproduce
1. Open the Custom IDE.
2. Ensure Editors, Panel, and Sidebar are enabled.
3. Press ⌥⌘E to run the Toggle Editors command.
4. Observe that Editors, Panel, and Sidebar all turn off instead of only Editors.
Expected Behavior
Pressing ⌥⌘E should toggle only Editors, leaving Panel and Sidebar unchanged.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Thanks for the detailed report. This looks like a bug in the layout toggle behavior. Cursor 2.3 (released Dec 22) includes significant layout control improvements and may fix this issue - it’s rolling out gradually over the next few days.
In the meantime, you can use individual toggle commands via View > Appearance menu (separate options for Panel and Sidebar) to restore them after using Toggle Editors. You can also check or customize shortcuts in Keyboard Shortcuts (⌘K ⌘S) by searching for “toggle panel” or “toggle sidebar”.
There are total of 3 different places where the layout can be changed, plus also cursor settings as you mention View > Appearance. All of these seem to do slightly little bit different and are not connected to one and other? Why not just keep the one on right side (second image), that one is perfect.
This is on WSL btw.
@liquefy Thanks for the feedback - we realised how having multiple layout controls in different places is confusing. We’ve updated the layout controls in version 2.3 to make them easier to use - see the changelog for details on the improvements. 2.3 is rolling out gradually to everyone.
This is on version 2.3, in the changelog video I do not see the buttons I have in my IDE.
On the right I have the new layouts, which are great. But in the top bar I still have button for agent and editor and same in cursor settings. This button has also very weird padding and sometimes shows wrong selection, mainly after restarting Cursor. What are these for? It seems like the editor one should be deprecated and only the agent view should be default and within it people should change layouts as they wish, according to the new update.
@liquefy Sorry, I didn’t notice you were on v2.3 - let me clarify what these controls are for:
The first image (default layout preference in settings) sets which layout opens when you start the editor. The second image (layout selector on the right) is for switching between layouts while you’re working.
The last one (top bar toggle) shouldn’t be there, I think it was removed in 2.3 - I’ll raise this with the team. Thanks for flagging this!
Thank you, it is exactly what I thought but was confused a little. It is still present in 2.3.14 version btw. So the default layout in settings should match the one in selection? Should it also allow selecting my custom layouts as default? Because in settings I see only Agent/Editor as available to be set as default, while in the selector on the right I see more (Zen, Browser and my custom ones).
Thank you. Yes I would like all of the available layouts to be selected as default
Also what I noticed, if I set e.g. chat width in one layout, it persist across other layouts, in my opinion it would be great if width of individual components would be tied to their layouts.