From f26a0df4a4906164d8fcaa46254f98796e7b605b Mon Sep 17 00:00:00 2001 From: plonibarploni <44826203+plonibarploni@users.noreply.github.com> Date: Thu, 14 May 2020 16:19:26 -0400 Subject: [PATCH] strip directory from OpenInFileManager command (#436) --- src/core/utilities.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/utilities.cpp b/src/core/utilities.cpp index 2c12be4f9..b66e7a4f0 100644 --- a/src/core/utilities.cpp +++ b/src/core/utilities.cpp @@ -367,6 +367,10 @@ void OpenInFileManager(const QString &path) { command_params.removeAt(command_params.indexOf("%U")); } + if (command.startsWith("/usr/bin/")) { + command = command.split("/").last(); + } + if (command.isEmpty() || command == "exo-open") { QFileInfo info(path); if (!info.exists()) return;