From 4e500192ebaea058ab41e4afb7442ac7adb7c40c Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Thu, 16 Jun 2022 20:42:22 -0700 Subject: [PATCH] [herbstluftwm] Fix hlwm-run-or-raise It was working fine, but when there is only a single window there is no second one to get. --- herbstluftwm/usr/bin/hlwm-run-or-raise | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/herbstluftwm/usr/bin/hlwm-run-or-raise b/herbstluftwm/usr/bin/hlwm-run-or-raise index 0657088..6fe23c8 100755 --- a/herbstluftwm/usr/bin/hlwm-run-or-raise +++ b/herbstluftwm/usr/bin/hlwm-run-or-raise @@ -39,7 +39,8 @@ exec scsh -s "$0" "$@" (if (not (null? window-ids)) (let ((next-window - (if (member current-window-id window-ids) + (if (and (> (length window-ids) 1) + (member current-window-id window-ids)) (cadr (pull-element-to-front current-window-id window-ids)) (car window-ids)))) (run (hlwm-switch-to-window ,next-window)))