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

cwo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |6.4.1
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/da244b8764cde5509598965f2
                   |                            |4804bbaa5e0939f

--- Comment #5 from cwo <[email protected]> ---
Git commit da244b8764cde5509598965f24804bbaa5e0939f by Christoph Wolk.
Committed on 23/06/2025 at 19:13.
Pushed by cwo into branch 'master'.

applets/kicker: resolve non-existing files to their url

Kicker's PAStats-based favorites do some normalization to, among others,
resolve symlinked files to their resolved path to reduce duplicates.
However, if the file doesn't exist, it essentially just gives up. This
is a problem when trying to remove favorites that were deleted: while
the un-favoriting in PAStats succeeds, kicker can't remove it from its
own model because it can't identify the file by its url if it doesn't
exist. So removed favorites confusingly stick around until the next
plasmashell restart.

Instead, we take the base url in that case - as the entries already have
gone through the process, the url is their real url anyway.
FIXED-IN: 6.4.1

M  +2    -0    applets/kicker/kastatsfavoritesmodel.cpp

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

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

Reply via email to