UI issues in Linux (Plasma, Wayland)

,
  1. Agent Manager/Settings window has no window decoration. It does not even have the close button, so I need to right click the top area and use Plasma’s system menu to close it.

2. If the theme is High Contrast, the Antigravity parts do not show the blue borders like the VS Code parts, so it is very difficult to recognise where things end/are.

I tried put multiple screenshots showing this issue, but the forum prevents me from adding more than 1 screenshots.

1 Like

Hi @AI_King

Welcome to AI Forum!
Thank you for reporting this issue. We are currently unable to reproduce these UI issues on our environment, so this appears to be unique. Could you please provide the details of your environment.

1 Like

Well, for the no window buttons (min/max/close), I asked Gemini in Antigravity. And after a while, it found the solution. Below is its output. I don’t remember changing that setting manually.

So, the button problem is solved, but other problems still remains. The agent manager/settings window need window border, otherwise, in high contrast mode, they cannot be distinguished from the parent window. The toggle and other UI elements also need border from the “High contrast” theme.


I’ve investigated the issue and found the cause. The Agent Manager operates as an auxiliary/floating window inside the Antigravity (Electron/VS Code-based) application.

Since you are running Linux with Wayland (Plasma 6.6), you rely on Client-Side Decorations (CSD) to draw the custom HTML title bar you see (which aligns with your “window.titleBarStyle”: “custom” setting).

However, in your

settings.json
file for Antigravity (~/.config/Antigravity/User/settings.json), you had an additional setting explicitly defined:

json
“window.controlsStyle”: “custom”
On Linux Wayland, explicitly forcing this window.controlsStyle setting to “custom” causes a known bug when Electron tries to render custom window control buttons (minimize, maximize, close) on auxiliary (floating) windows, resulting in the buttons completely disappearing or failing to draw over the custom title bar. This often happens because Wayland compositors handle non-native window decorations differently than X11, and the floating windows get confused about who is in charge of drawing the traffic light buttons.

Your laptop likely didn’t have this explicit window.controlsStyle setting override in its

settings.json
, which is why the buttons correctly fell back to their default client-drawn behaviors there.

What I did: I have removed “window.controlsStyle”: “custom” from your

settings.json
file while keeping your overall “window.titleBarStyle”: “custom” intact so you can keep the client-drawn design.

Please restart Antigravity completely, and the window buttons should now appear normally on the Agent Manager’s title bar!