From e325129f7a0bc07dbcabe90f020105b1287699dc Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sat, 16 Aug 2025 18:05:33 +1000 Subject: record: fix region --- src/caelestia/subcommands/record.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/caelestia/subcommands/record.py b/src/caelestia/subcommands/record.py index f251cf3..6481a0a 100644 --- a/src/caelestia/subcommands/record.py +++ b/src/caelestia/subcommands/record.py @@ -58,11 +58,11 @@ class Command: else: region = self.args.region args += ["-g", region.strip()] - - monitors = json.loads(subprocess.check_output(["hyprctl", "monitors", "-j"])) - focused_monitor = next(monitor for monitor in monitors if monitor["focused"]) - if focused_monitor: - args += ["-o", focused_monitor["name"]] + else: + monitors = json.loads(subprocess.check_output(["hyprctl", "monitors", "-j"])) + focused_monitor = next(monitor for monitor in monitors if monitor["focused"]) + if focused_monitor: + args += ["-o", focused_monitor["name"]] if self.args.sound: sources = subprocess.check_output(["pactl", "list", "short", "sources"], text=True).splitlines() -- cgit v1.2.3-freya