From 65ec0c8bf8c4c5fe98b27dcd7c7bcebb5ebae401 Mon Sep 17 00:00:00 2001 From: Luminiferous Date: Sat, 2 Aug 2025 11:43:58 +0200 Subject: [PATCH] Fixed kwin-get-class countdown timer when starting on 0 --- autoload/kwin-get-class.nu | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/autoload/kwin-get-class.nu b/autoload/kwin-get-class.nu index da2a25f..2ae89f5 100644 --- a/autoload/kwin-get-class.nu +++ b/autoload/kwin-get-class.nu @@ -1,7 +1,11 @@ export def lumen-kwin-get-class [waittimesec: int]: nothing -> string { - for $i in $waittimesec..1 { - $i | print - sleep 1sec + if ($waittimesec == 0) { + qdbus6 org.kde.KWin /KWin queryWindowInfo + } else { + for $i in $waittimesec..1 { + $i | print + sleep 1sec + } + qdbus6 org.kde.KWin /KWin queryWindowInfo } - qdbus6 org.kde.KWin /KWin queryWindowInfo }