| Summary: | kde-geo-uri-handler .desktop files no longer show up in componentchooser Map selection | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Higgins <kdebugs> |
| Component: | kcm_componentchooser | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | clay, kde, kde, kdebugs, kdedev, nate |
| Priority: | NOR | Keywords: | regression |
| Version First Reported In: | 6.4.5 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=508607 | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/4f45f672be8c3f18f1b5af02264929e395a4bbfa | Version Fixed/Implemented In: | 6.5.0 |
| Sentry Crash Report: | |||
|
Description
Higgins
2025-09-21 09:50:52 UTC
I saw bug 508607 linked to this and read through it, so this seems to be tied to a much larger discussion. This particular problem with the default maps can be solved by just changing the conditional to the following: (service->noDisplay() && !mimeType.contains(QStringLiteral("x-scheme-handler/geo"))) But it seems a little janky and might open the door to more exceptions in other areas. Even in Default Applications it's possible to want a script or program (similar to kde-geo-uri-handler) to handle the opening of a file type. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5860 Fixed by reverting the change. Currently only in 6.5.0, but we'll try to get it backported to 6.4.6 as well. |