STEPS TO REPRODUCE 1. Install an application that defined shortcuts in its desktop file, e.g. Crow Translate 2. Customize one of its shortcuts 3. Uninstall the application 4. Open shortcuts KCM OBSERVED RESULT The application still has an entry under "System Services", with empty icon After a reboot it is gone EXPECTED RESULT The entry is gone immediately SOFTWARE/OS VERSIONS KDE Plasma Version: 6.0.2 KDE Frameworks Version: 6.0.0 Qt Version: 6.7
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kglobalacceld/-/merge_requests/47
Git commit 995052f85acd4cf089c4394aa3901c729c0e4f8b by Nicolas Fella. Committed on 22/03/2024 at 13:09. Pushed by nicolasfella into branch 'master'. Update service-based shortcuts when service database changes When (un)installing apps detect new apps with shortcuts and remove shortcuts from no longer installed apps Related: bug 479730 M +39 -1 src/globalshortcutsregistry.cpp M +2 -0 src/globalshortcutsregistry.h https://invent.kde.org/plasma/kglobalacceld/-/commit/995052f85acd4cf089c4394aa3901c729c0e4f8b
Git commit 3e05eb02cc867b500ae0436824d58fe4feb16c52 by Nicolas Fella. Committed on 22/03/2024 at 13:12. Pushed by nicolasfella into branch 'Plasma/6.0'. Update service-based shortcuts when service database changes When (un)installing apps detect new apps with shortcuts and remove shortcuts from no longer installed apps Related: bug 479730 (cherry picked from commit 995052f85acd4cf089c4394aa3901c729c0e4f8b) M +39 -1 src/globalshortcutsregistry.cpp M +2 -0 src/globalshortcutsregistry.h https://invent.kde.org/plasma/kglobalacceld/-/commit/3e05eb02cc867b500ae0436824d58fe4feb16c52