https://bugs.kde.org/show_bug.cgi?id=476808

            Bug ID: 476808
           Summary: Symbolic links on desktop cannot open original
                    location under "Desktop folder" setting
    Classification: Plasma
           Product: plasmashell
           Version: 5.27.9
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Desktop Containment
          Assignee: plasma-b...@kde.org
          Reporter: c...@horwell.me
                CC: notm...@gmail.com
  Target Milestone: 1.0

SUMMARY
For symbolic links stored on the desktop, the [>.] button to open the original
location (via the Properties window) does not work as expected. The error
message reads "The file or folder [path] does not exist" where [path]
erroneously prefixes "/home/luke/Desktop" at the start. The symbolic link
itself is valid, and the path inside the "Points to" text box is correct.

This only happens when configured with the default setting:
Configure Desktop and Wallpaper → Location → "Desktop folder"

The [>.] button works when this setting is set to "Places panel item" or
"Custom location", as well as within Dolphin.

Workaround: Set "/home/<user>" as the custom location.

STEPS TO REPRODUCE
1. Configure your Desktop Folder Settings to "Desktop folder".
2. Create a symbolic link on desktop (i.e. CTRL+SHIFT+drag a file)
3. Right click the file and open Properties.
4. Click the [>.] button to open the original location.

OBSERVED RESULT
An error appears stating that the path does not exist. The path in the error
message prefixes /home/<user>/Desktop.

EXPECTED RESULT
Dolphin opens to show the original location for the symbolic link.

SOFTWARE/OS VERSIONS
OS: Arch Linux
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
Would love to cross-check with Plasma 6 Alpha, but the unstable Neon ISO and
Arch kde-unstable packages result in a black screen under a VirtualBox VM at
this time.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to