This makes it consistent with Dolphin which, when cd'ing into a folder on desktop:/ actually opens /home/foo/Desktop/path (the target URL set by the KIO) and also fixes opening subfolders in my places:/ KIO which just links to the actual locations.
- Group Reviewers
- R119:c0891411aa29: [Folder View] Follow targetUrl() instead of url()
Both desktop popups and panel works, places:/ works fine now.
However, the title for files on the desktop is no longer "desktop > foo" but "Home > Desktop > foo" (which might even elide depending on language :/)
From KFileItem docs
Returns the target url of the file, which is the same as url() in cases where the slave doesn't specify UDS_TARGET_URL
does it at least still work correctly when Desktop is in Places?
If you place a /home/foo/Desktop folder in places, it works fine, not with desktop:/ (which isn't user-accessible from Dolphin unless you enter the URL manually anyway)