Invisible action buttons

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Since the latest update the action buttons (new chat, chat history, more actions) are present but invisible.

They have the same color as the UI which makes it impossible to see them without moving the cursor over them.

Steps to Reproduce

Use a dark theme (the default one for me: Dark Modern), the action buttons are invisible.

Expected Behavior

The buttons should be visible

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.35
VSCode Version: 1.105.1
Commit: cf8353edc265f5e46b798bfb276861d0bf3bf120

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. I couldn’t reproduce it on Dark Modern, so it looks like something specific to your config.

Can you check:

  • Do you have a workbench.colorCustomizations section in settings.json? If yes, try commenting it out.
  • Are you using any theme extensions? Try running cursor --disable-extensions.

If that doesn’t help, please share your settings.json (or at least all lines that include “color” or “theme”).

I have reproduced this issue with Cursor 2.4.28 on MacOS, with the Dark Modern color theme.

I removed items from the workbench.colorCustomizations settings, until the buttons reappeared. It was due to titleBar.activeForeground setting. The value I had (originally set by the Peacock extension) was very close to the panel’s background color. Adjusting the value to something brighter (#cccccc) displayed the button icons again.

So not a bug in Cursor; just a bad configuration.

It would be useful, however, if there were documentation somewhere explaining which settings are used by which controls; or graphically labeling the sections with their names. “activity bar”, “status bar”, “title bar”, “side bar”, and “toolbar”… it can be difficult to tell what the correct name for something is.

Super interesting idea! I’ll pass it on.