Search before asking
Operating System
Linux
Operating System Version
Arch Linux (rolling release), X11, i3wm
It happens on the web browser too?
No, it just happens on the Desktop app
Rocket.Chat Desktop App Version
4.16.0
Arch package:
rocketchat-client-bin 4.16.0-1
Rocket.Chat Server Version
Describe the bug
Since upgrading to Rocket.Chat Desktop 4.16.0, the new Linux client-side window chrome conflicts with window-manager-managed decorations on i3.
Rocket.Chat now renders its own title bar / TopBar and minimize, maximize and close controls inside the application window.
At the same time, i3 still manages the normal X11 window and renders its own window title bar.
The result is two stacked title bars:
- the normal i3 window-manager title bar
- an additional Rocket.Chat title bar / TopBar below it, including client-side window controls
This is a regression from the previous Linux behavior, where Rocket.Chat behaved as a regular WM-managed X11 application and did not render Windows-style window controls itself.
The problem is particularly visible with tiling window managers, where window decorations and window management are intentionally handled by the WM.
How to Reproduce
- Run Linux with X11 and i3wm.
- Install/start Rocket.Chat Desktop 4.16.0.
- Use the sidebar navigation layout.
- Open the main Rocket.Chat window.
- Observe the normal i3 title bar.
- Observe an additional Rocket.Chat title bar / TopBar directly below it, together with minimize/maximize/close controls.
The X11 window itself is otherwise a normal application window:
WM_CLASS(STRING) = "rocket-chat", "rocket-chat"
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL

Search before asking
Operating System
Linux
Operating System Version
Arch Linux (rolling release), X11, i3wm
It happens on the web browser too?
No, it just happens on the Desktop app
Rocket.Chat Desktop App Version
4.16.0
Arch package:
rocketchat-client-bin 4.16.0-1Rocket.Chat Server Version
Describe the bug
Since upgrading to Rocket.Chat Desktop 4.16.0, the new Linux client-side window chrome conflicts with window-manager-managed decorations on i3.
Rocket.Chat now renders its own title bar / TopBar and minimize, maximize and close controls inside the application window.
At the same time, i3 still manages the normal X11 window and renders its own window title bar.
The result is two stacked title bars:
This is a regression from the previous Linux behavior, where Rocket.Chat behaved as a regular WM-managed X11 application and did not render Windows-style window controls itself.
The problem is particularly visible with tiling window managers, where window decorations and window management are intentionally handled by the WM.
How to Reproduce
The X11 window itself is otherwise a normal application window: