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.

Reply via email to