On Thu, Dec 26, 2024 at 10:10:47 +0700, Max Nikulin wrote: > On 25/12/2024 14:11, keller.st...@gmx.de wrote: > > Max Nikulin writes: > > > > > > does switching between regular window title and > > > client-side decorations changes anything? (right click menu for > > > toolbar, "customize toolbar") > > > > That was exactly it. It fixed the > > unwanted raising of firefox's windows and also stops firefox from > > doing its own title bars with different buttons (e.g. no "Roll Up"). > > You may try to search for mozilla, window manager (fvwm?), gtk bugs or > discussions related to client-side decoration and rising on click. Are there > other applications that use CSD and behave in a similar way?
Google Chrome also did this thing, I believe, until I configured it. But it was so long ago that I don't remember what I changed, exactly. Another program that exhibits this behavior right now is Steam. When I launch Steam, it sometimes tries to pop up a window showing current sales promotions or whatever. However, it's impossible to raise the sales promotion window to the top so that I can actually see all of its contents. It's permanently stuck beneath the main game window, until I just close it. I can slide it around the screen and see part of the content, but that's it. The idea that your application should do its own window management because the user's chosen WM may differ from what you, the developer, wanted is utter hubris. Especially when you can't even get it to work the way you thought it should.