2zw - X11 Windowmanager
Files | Log | Commits | Refs | README
Author: erikbackman
Date: 2024-02-25
Subject: fix winNext/winPrev
commit 115b6461bf20845a3bcd048a1f2c0731fdf0a1ab
Author: erikbackman <erikbackman@users.noreply.github.com>
Date: Sun Feb 25 22:16:23 2024 +0100
fix winNext/winPrev
diff --git a/src/main.zig b/src/main.zig
index 6632c66..3d06e5c 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -329,11 +329,15 @@ fn quit() void {
}
fn winNext() void {
- if (cursor.?.next) |next| focus(next) else if (list.first) |first| focus(first);
+ if (cursor) |c| {
+ if (c.next) |next| focus(next) else if (list.first) |first| focus(first);
+ }
}
fn winPrev() void {
- if (cursor.?.prev) |prev| focus(prev) else if (list.last) |last| focus(last);
+ if (cursor) |c| {
+ if (c.prev) |prev| focus(prev) else if (list.last) |last| focus(last);
+ }
}
fn centerCurrent() void {