| Summary: | Kickoff does not find application whose name was edited via 'Edit application' window and then removed from Shortcut KCM | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Patrick Silva <bugseforuns> |
| Component: | kcm_keys | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.24.90 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/frameworks/kglobalaccel/commit/dcdcf6351304119811c227faea5b0031d51af6fd | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Patrick Silva
2022-05-25 14:53:15 UTC
Can reproduce. Seems like the Shortcuts KCM is deleting the custom desktop file created using KMenuEdit. A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kglobalaccel/-/merge_requests/54 Git commit dcdcf6351304119811c227faea5b0031d51af6fd by Nicolas Fella. Committed on 17/08/2022 at 16:08. Pushed by nicolasfella into branch 'master'. Don't set NoDisplay when cleaning up service components For desktop files in /usr/share/kglobalaccel this is unneeded For desktop files in .local/share/applications this is outright destructive since it causes the app to no longer be displayed in the start menu M +0 -3 src/runtime/kserviceactioncomponent.cpp https://invent.kde.org/frameworks/kglobalaccel/commit/dcdcf6351304119811c227faea5b0031d51af6fd |