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

Fushan Wen <qydwhotm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
                   |t/b36d9b27798b406378ef5d7a6 |t/cd563dff3a5f5b61de0d31427
                   |b9b740f3f9013e3             |68c47707f8d8e55

--- Comment #5 from Fushan Wen <qydwhotm...@gmail.com> ---
Git commit cd563dff3a5f5b61de0d3142768c47707f8d8e55 by Fushan Wen.
Committed on 26/06/2024 at 17:24.
Pushed by fusionfuture into branch 'Plasma/6.1'.

libtaskmanager: improve efficiency when window icon frequently changes

Don't wipe the whole appData cache entry when only the icon changes
because constructing the cache requires querying all applications
on the local disk.

Add NET::WMIcon to cachable properties as it's usually expensive to
update icons.
FIXED-IN: 6.1.2


(cherry picked from commit b36d9b27798b406378ef5d7a6b9b740f3f9013e3)

Co-authored-by: Fushan Wen <qydwhotm...@gmail.com>

M  +3    -2    libtaskmanager/autotests/xwindowtasksmodeltest.cpp
M  +1    -1    libtaskmanager/xwindowsystemeventbatcher.cpp
M  +5    -2    libtaskmanager/xwindowtasksmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/cd563dff3a5f5b61de0d3142768c47707f8d8e55

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

Reply via email to