From bab025207f9ccfabcfda58d3730c06cda8c86215 Mon Sep 17 00:00:00 2001 From: speedie Date: Tue, 27 Jun 2023 01:46:34 +0200 Subject: [PATCH] Return exit code 1 if no item is selected --- scripts/spmenu_run | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/spmenu_run b/scripts/spmenu_run index 1e51838..752a9b4 100755 --- a/scripts/spmenu_run +++ b/scripts/spmenu_run @@ -537,6 +537,8 @@ prepare_dirnav() { esac [ "$MULTISELECT" != "true" ] && break done < /tmp/spmenu_out; rm -f /tmp/spmenu_out + + [ -z "$dir" ] && return 1 } print_desktop_help() { @@ -785,7 +787,7 @@ main() { "run") parse "$args" ;; - "fm") prepare_dirnav "$args" + "fm") prepare_dirnav "$args" && exit 0 || exit 1 ;; "desktop") prep_desktop