Close/maximize/minimize buttons are on the left of the title bar
Avoid duplicates
- [x] I agree to follow the Code of Conduct that this project adheres to.
- [x] I have searched the issues tracker for a bug report similar to mine, in vain
Ferdium Version
7.0.1
What Operating System are you using?
Ubuntu
Operating System Version
Ubuntu 24.04.2
What arch are you using?
x64
Last Known Working Ferdium version
I don't remember if it was working before 7.X.X
Expected Behavior
Buttons in the title bar should respect system settings and appear on the right of the title bar.
Actual Behavior
Buttons in the title bar are on the left.
Steps to reproduce
- Open ferdium
Debug link
https://debug.ferdium.org/26264ff6-06eb-448b-ad69-e36fc5c965cd
Screenshots
Additional information
Had the problem on v7.0.0 too. That's the only app with this behaviour on my system.
Also seeing this on Ubuntu 24.04.1 LTS
Seeing this too with the KWin WM ... except the buttons are exactly where I want them to be ^^
I'm seeing this too with
Version: 7.1.0
Server: No Server
Electron: 35.4.0
Chrome: 134.0.6998.205
Node.js: 22.15.0
Platform: Linux 6.16
Arch: x64
Build date: Sun May 25 2025 23:46:27 GMT+0800 (Singapore Standard Time)
Git SHA: c5030181
Git branch: release
However, the 0c8d2d28 build does not have this issue.
Version: 7.1.1-nightly.2
Server: Ferdium Server
Electron: 35.4.0
Chrome: 134.0.6998.205
Node.js: 22.15.0
Platform: Linux 6.16
Arch: x64
Build date: Wed Aug 20 2025 21:03:16 GMT+0800 (Singapore Standard Time)
Git SHA: 0c8d2d28
Git branch: develop
Seeing this too with the KWin WM ... except the buttons are exactly where I want them to be ^^
This was a tongue-in-cheek remark of course, but one hinting at the fact that there should be only 2 scenarios here:
- you use an X11 DE and window manager manager (WM) that handles the window decorations, in which case the application shouldn't have any control over where the title bar controls go
- you use an X11 DE like Gnome (OR Wayland instead of X11) that uses client-side decorations. In that case the application could conceivably have a say in where decorations go but I'd still expect that to be more under the control of the DE libraries (GTk, presumably).
The problem went away when I sent a SIGKILL to Ferdium and started Ferdium again.