https://bugs.kde.org/show_bug.cgi?id=401029

--- Comment #4 from Eike Hein <h...@kde.org> ---
The idea is to identify applications, and the application id is what the second
string in WM_CLASS (i.e. the "class" in ICCCM parlance) corresponds to. If this
is to be Hangouts and not Google Chrome, then it should say so in that part of
WM_CLASS. This is an opinionated take based on what most apps on the platform
actually do - as in, if we change the order other things will break instead
since a lot of apps end up putting random crap into the instance part of
WM_CLASS. I've even seen window titles in there, and then your taskbar ends up
resorting based on the website you're viewing, ... there's never an easy
victory.

Chrome (and Chrome web apps in particular) is an app we end up somehow fixing
at least once a year when they pull some new random foolhardery - it's high in
my personal charts for most ill-behaved Linux desktop app.

The rewrite rules can swap instance for class, though, iirc.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to