| Summary: | "Places panel Item" and "Custom location" settings are broken | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Vadym Krevs <vkrevs> |
| Component: | Desktop icons & Folder View widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | hein, nate, vkrevs |
| Priority: | NOR | Keywords: | regression |
| Version First Reported In: | 6.2.90 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/80a9600751a97948b961675ad756f145a0688fa4 | Version Fixed/Implemented In: | 6.3.0 |
| Sentry Crash Report: | |||
|
Description
Vadym Krevs
2025-01-17 08:44:40 UTC
This appears to be a regression after upgrading to 6.3 beta from 6.2.x. Can confirm those location settings being broken; I'll take a look. As the the incorrect title that shows the name of your phone, that's Bug 494430. The problem here seems to be that all the `Folder.DesktopSchemeHelper.getDesktopUrl()` function calls are broken when invoked from QML:
> TypeError: Cannot call method 'getDesktopUrl' of undefined
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2731 Git commit bfa8a302a78dc31b905a6a116331b937547e825c by Nate Graham. Committed on 17/01/2025 at 20:46. Pushed by ngraham into branch 'master'. Fix DesktopSchemeHelper's QML singleton-ness After some refactoring in c116c00d0bfa4de9095b327d09a6cd0664bb256d, the object had lost its ability to be accessed from QML and its singleton-ness. Fixing that fixes these issues in Folder View: 1. Places and Custom location options not working 2. Drill-down folder popup not working FIXED-IN: 6.3.0 M +3 -0 containments/desktop/plugins/folder/desktopschemehelper.h https://invent.kde.org/plasma/plasma-desktop/-/commit/bfa8a302a78dc31b905a6a116331b937547e825c Git commit 80a9600751a97948b961675ad756f145a0688fa4 by Nate Graham. Committed on 17/01/2025 at 22:33. Pushed by ngraham into branch 'Plasma/6.3'. Fix DesktopSchemeHelper's QML singleton-ness After some refactoring in c116c00d0bfa4de9095b327d09a6cd0664bb256d, the object had lost its ability to be accessed from QML and its singleton-ness. Fixing that fixes these issues in Folder View: 1. Places and Custom location options not working 2. Drill-down folder popup not working FIXED-IN: 6.3.0 (cherry picked from commit bfa8a302a78dc31b905a6a116331b937547e825c) Co-authored-by: Nate Graham <nate@kde.org> M +3 -0 containments/desktop/plugins/folder/desktopschemehelper.h https://invent.kde.org/plasma/plasma-desktop/-/commit/80a9600751a97948b961675ad756f145a0688fa4 |