ferdium-app icon indicating copy to clipboard operation
ferdium-app copied to clipboard

Close/maximize/minimize buttons are on the left of the title bar

Open romainbrochot opened this issue 8 months ago • 5 comments

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

  1. Open ferdium

Debug link

https://debug.ferdium.org/26264ff6-06eb-448b-ad69-e36fc5c965cd

Screenshots

Image

Additional information

Had the problem on v7.0.0 too. That's the only app with this behaviour on my system.

romainbrochot avatar Apr 18 '25 09:04 romainbrochot

Also seeing this on Ubuntu 24.04.1 LTS

StephenBeirlaen avatar Apr 22 '25 07:04 StephenBeirlaen

Seeing this too with the KWin WM ... except the buttons are exactly where I want them to be ^^

RJVB avatar Apr 22 '25 18:04 RJVB

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

elliotwutingfeng avatar Aug 20 '25 13:08 elliotwutingfeng

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:

  1. 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
  2. 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).

RJVB avatar Aug 20 '25 13:08 RJVB

The problem went away when I sent a SIGKILL to Ferdium and started Ferdium again.

elliotwutingfeng avatar Aug 30 '25 05:08 elliotwutingfeng