This commit is contained in:
David Heinemeier Hansson
2026-02-17 12:12:30 +01:00
parent f152ff68ea
commit d346f5d522

View File

@@ -52,13 +52,15 @@ get_rectangles() {
# Select based on mode # Select based on mode
case "$MODE" in case "$MODE" in
region) region)
wayfreeze & PID=$! wayfreeze &
PID=$!
sleep .1 sleep .1
SELECTION=$(slurp 2>/dev/null) SELECTION=$(slurp 2>/dev/null)
kill $PID 2>/dev/null kill $PID 2>/dev/null
;; ;;
windows) windows)
wayfreeze & PID=$! wayfreeze &
PID=$!
sleep .1 sleep .1
SELECTION=$(get_rectangles | slurp -r 2>/dev/null) SELECTION=$(get_rectangles | slurp -r 2>/dev/null)
kill $PID 2>/dev/null kill $PID 2>/dev/null
@@ -68,7 +70,8 @@ case "$MODE" in
;; ;;
smart | *) smart | *)
RECTS=$(get_rectangles) RECTS=$(get_rectangles)
wayfreeze & PID=$! wayfreeze &
PID=$!
sleep .1 sleep .1
SELECTION=$(echo "$RECTS" | slurp 2>/dev/null) SELECTION=$(echo "$RECTS" | slurp 2>/dev/null)
kill $PID 2>/dev/null kill $PID 2>/dev/null