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

Marco Martin <notm...@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/65e560391c6145cc8efe61387 |t/b5ce9cb4db74a54fbed4e10f4
                   |768289abd81f1b0             |fe7cf656b899b9d

--- Comment #4 from Marco Martin <notm...@gmail.com> ---
Git commit b5ce9cb4db74a54fbed4e10f4fe7cf656b899b9d by Marco Martin.
Committed on 04/03/2024 at 11:11.
Pushed by mart into branch 'Plasma/6.0'.

Make sure AppItem is up to date with sycoca when checking isValid()

when an application contained in favorite is uninstalled, the
favoritemodel KSycoca databaseChanged connection gets executed before
the AppItem own connection, so at that point is still isValid()
while is not true.

force its update instead before checking isValid()

M  +5    -0    applets/kicker/plugin/abstractentry.cpp
M  +2    -0    applets/kicker/plugin/abstractentry.h
M  +28   -19   applets/kicker/plugin/appentry.cpp
M  +2    -0    applets/kicker/plugin/appentry.h
M  +2    -0    applets/kicker/plugin/kastatsfavoritesmodel.cpp

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

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

Reply via email to