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

Marco Martin <notm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/65e560391c6145cc8efe61387
                   |                            |768289abd81f1b0
             Status|ASSIGNED                    |RESOLVED

--- Comment #3 from Marco Martin <notm...@gmail.com> ---
Git commit 65e560391c6145cc8efe61387768289abd81f1b0 by Marco Martin.
Committed on 04/03/2024 at 11:10.
Pushed by mart into branch 'master'.

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/65e560391c6145cc8efe61387768289abd81f1b0

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

Reply via email to