Summary: | Dolphin custom servicemenus missing, but show up in preferences. | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | sarahvca52 |
Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexander.lohnau, edpil02, kfm-devel, nate, nicolas.fella, sarahvca52 |
Priority: | NOR | Keywords: | qt6, regression |
Version: | 24.01.75 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/kio/-/commit/2f4677d5fa1bebe096c83216a20c4141c2605fc4 | Version Fixed In: | |
Sentry Crash Report: |
Description
sarahvca52
2023-11-21 06:30:03 UTC
Same issue for me . In addition dolphin-plugins are installed but servicemenus also missing . KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.245.0 Dolphin 24.01.75. I had the same problem with KF5 and dolphin 23.08, but I found a patch on kdeinvent (merge request) which resolved the issue. Unfortunately I can no longer find this patch. If i remember, it was related to a mime-type problem. This is a regression from https://invent.kde.org/frameworks/kio/-/commit/0eb24754b5e3fb0025889bca1fca826f45961254 A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/1505 Git commit 2f4677d5fa1bebe096c83216a20c4141c2605fc4 by Nicolas Fella. Committed on 10/12/2023 at 17:02. Pushed by nicolasfella into branch 'master'. Fix loading desktopfile-based service actions The code before 0eb24754b5e3fb0025889bca1fca826f45961254 would check if (isBuiltin || !serviceAction.noDisplay()) with the latter part getting lost in the change. This results in olny builtin actions getting picked. Since the assumption seems to be that actions are never noDisplay we can drop the entire check M +21 -23 src/widgets/kfileitemactions.cpp M +2 -2 src/widgets/kfileitemactions_p.h https://invent.kde.org/frameworks/kio/-/commit/2f4677d5fa1bebe096c83216a20c4141c2605fc4 Thank you so much. I'm going to try it |