Fixes Bug 297079
Details
Details
- Reviewers
- None
- Group Reviewers
Krusader - Commits
- R167:639f6c16a281: Fix for context menu "Open with"->"Other..." option opens only first selected…
Diff Detail
Diff Detail
- Repository
- R167 Krusader
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Comment Actions
You can't pass a QList of urls to every program, not every program likes it so no files are opened at all.
It is the program task to take the urls passed by KIO, but Krusader cannot know it.
We can change ListPanelFunc::displayOpenWithDialog in the same way of KrPopupMenu::performAction case OPEN_ID
Comment Actions
The problem is the DesktopExecParser used in ListPanelFunc::runService(). Depending on the application it simply removes all arguments.