https://bugs.kde.org/show_bug.cgi?id=526297
cwo <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/plasma-workspace/-/commi | |t/5cc5a1cb567460f1a6fc8fcea | |8264da116604efb Version| |6.8.0 Fixed/Implemented| | In| | Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #4 from cwo <[email protected]> --- Git commit 5cc5a1cb567460f1a6fc8fcea8264da116604efb by Christoph Wolk. Committed on 05/10/2026 at 13:13. Pushed by cwo into branch 'master'. applets/kicker: fix ComputerModel system apps Amends c99f33d46b59276f29ce26095c09c3a65ad1b028 ComputerModel uses a SimpleFavoritesModel for its system apps list. This list is stored in the config using bare desktop names, but the in-memory representation is updated to use favoriteId style (i.e. full urls, with "applications" scheme for apps) internally after loading. The problem is that looking up the entry by id, as we do on a refresh, currently does not handle this correctly and instead considers all schemes except "preferred" to be files. So while everything works correctly initially, when you install/uninstall an app, it triggers a refresh, and the apps are replaced by invalid file representations of their desktop file (invalid as FileEntry can't handle this url scheme - it's only for apps, not for files). The machinery can handle the favoriteId-style urls perfectly fine, we just need it to use the one for apps, not the one for files. FIXED-IN: 6.8.0 M +1 -1 applets/kicker/simplefavoritesmodel.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/5cc5a1cb567460f1a6fc8fcea8264da116604efb -- You are receiving this mail because: You are watching all bug changes.
