From 485c68f6ea792969a40d68065a40d3f584ec3efb Mon Sep 17 00:00:00 2001 From: eidheim Date: Wed, 12 May 2021 09:50:50 +0200 Subject: [PATCH] Fixed Open With Default Application menu item in directory view for file paths with special characters --- src/directories.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/directories.cpp b/src/directories.cpp index 132784f..3f3a915 100644 --- a/src/directories.cpp +++ b/src/directories.cpp @@ -474,9 +474,9 @@ Directories::Directories() : Gtk::ListViewText(1) { if(menu_popup_row_path.empty()) return; #ifdef __APPLE__ - Terminal::get().async_process("open " + menu_popup_row_path.string(), "", nullptr, true); + Terminal::get().async_process("open " + filesystem::escape_argument(menu_popup_row_path.string()), "", nullptr, true); #else - Terminal::get().async_process("xdg-open " + menu_popup_row_path.string(), "", nullptr, true); + Terminal::get().async_process("xdg-open " + filesystem::escape_argument(menu_popup_row_path.string()), "", nullptr, true); #endif };