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

Nicolas Fella <nicolas.fe...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/
                   |1e6180d8e75b10e97926d308fe9 |735f350c1506bb06e87fdd9a151
                   |df38b710a91fe               |eed323384452e

--- Comment #25 from Nicolas Fella <nicolas.fe...@gmx.de> ---
Git commit 735f350c1506bb06e87fdd9a151eed323384452e by Nicolas Fella, on behalf
of Mladen Milinkovic.
Committed on 14/10/2022 at 14:12.
Pushed by nicolasfella into branch 'Plasma/5.26'.

Handle multiple desktop files with different StartupWMClass

Some system installed apps define common/default StartupWMClass in
system-installed .desktop file.

Application then create extra .desktop files in user's local
applications directory with additional (more specific) StartupWMClass
entry.

This patch will match specific window class (WM_CLASS instance name)
before matching common window class (WM_CLASS class name).

See:
https://www.x.org/releases/X11R7.7/doc/xorg-docs/icccm/icccm.html#WM_CLASS_Property
(cherry picked from commit 1e6180d8e75b10e97926d308fe9df38b710a91fe)

M  +7    -7    libtaskmanager/tasktools.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/735f350c1506bb06e87fdd9a151eed323384452e

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

Reply via email to