[dolphin] [Bug 462332] New: Dolphin "Open Folder With" uses wrong working directory
Frank Märkle
bugzilla_noreply at kde.org
Sun Nov 27 22:43:05 GMT 2022
https://bugs.kde.org/show_bug.cgi?id=462332
Bug ID: 462332
Summary: Dolphin "Open Folder With" uses wrong working
directory
Classification: Applications
Product: dolphin
Version: 22.08.3
Platform: OpenSUSE
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: general
Assignee: dolphin-bugs-null at kde.org
Reporter: FrankMaerkle at posteo.net
CC: kfm-devel at kde.org
Target Milestone: ---
SUMMARY
When launching an application via right-click -> "Open Folder With", it will be
launched with a working directory that is not the selected folder, but rather
its parent folder. This leads to various applications not opening the expected
folder.
STEPS TO REPRODUCE
1. Open the Menu Editor and create a new application entry with
Program: sh
Command-Line Arguments: -c "notify-send $(pwd)"
(This will launch a shell script that reads the current working directory
and outputs it via a desktop notification.)
2. Open Dolphin and navigate to your home-directory.
3. Right-click into empty space and select "Open Folder With" -> "Other
Application..."
4. Select your previously created application entry.
OBSERVED RESULT
The notification shows a working directory of "/home".
EXPECTED RESULT
The notification should show a working directory of "/home/username".
SOFTWARE/OS VERSIONS
Linux distribution: openSUSE Tumbleweed 20221126
KDE Plasma Version: 5.26.3
KDE Frameworks Version: 5.100.0
Qt Version: 5.15.7
ADDITIONAL INFORMATION
- It behaves similarly when you right-click on a folder instead of empty space.
It also behaves this way in the Folder View desktop widget.
- When an application entry specifies "%u" in its command-line arguments, that
parameter is populated correctly, which is why e.g. Filelight or Dolphin do
open the correct folder.
- I can also reproduce this in Kubuntu 20.04.5 (Plasma 5.18.8, Frameworks
5.68.0, Qt 5.12.8). This behavior might be quite old.
- I could imagine this bug being as simple as the "Open With" logic always
assuming that it's opening a file, because the working directory for a file
would be its parent folder.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the kfm-devel
mailing list