hide_vacant_tags: fix #131

This commit is contained in:
sewn 2024-12-13 17:32:21 +03:00
parent 3880dd0fe4
commit ae2ed4649a
No known key found for this signature in database

View File

@ -1,6 +1,6 @@
From f8b3d8ecb39f10f03441ed0d254532f6d634a3b1 Mon Sep 17 00:00:00 2001 From 54b75630d9f93bd1a8ab5949df64f086043e96eb Mon Sep 17 00:00:00 2001
From: sewn <sewn@disroot.org> From: sewn <sewn@disroot.org>
Date: Mon, 10 Jun 2024 14:50:07 +0300 Date: Fri, 13 Dec 2024 17:31:33 +0300
Subject: [PATCH] hide vacant tags Subject: [PATCH] hide vacant tags
https://dwm.suckless.org/patches/hide_vacant_tags/ https://dwm.suckless.org/patches/hide_vacant_tags/
@ -9,7 +9,7 @@ https://dwm.suckless.org/patches/hide_vacant_tags/
1 file changed, 13 insertions(+), 8 deletions(-) 1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/dwl.c b/dwl.c diff --git a/dwl.c b/dwl.c
index ece537a..cd8705d 100644 index 1e199f3..24d4b20 100644
--- a/dwl.c --- a/dwl.c
+++ b/dwl.c +++ b/dwl.c
@@ -721,7 +721,7 @@ bufrelease(struct wl_listener *listener, void *data) @@ -721,7 +721,7 @@ bufrelease(struct wl_listener *listener, void *data)
@ -36,11 +36,11 @@ index ece537a..cd8705d 100644
+ continue; + continue;
x += TEXTW(selmon, tags[i]); x += TEXTW(selmon, tags[i]);
- while (cx >= x && ++i < LENGTH(tags)); - while (cx >= x && ++i < LENGTH(tags));
+ } while (cursor->x >= x && ++i < LENGTH(tags)); + } while (cx >= x && ++i < LENGTH(tags));
if (i < LENGTH(tags)) { if (i < LENGTH(tags)) {
click = ClkTagBar; click = ClkTagBar;
arg.ui = 1 << i; arg.ui = 1 << i;
@@ -1528,20 +1535,18 @@ drawbar(Monitor *m) @@ -1530,20 +1537,18 @@ drawbar(Monitor *m)
wl_list_for_each(c, &clients, link) { wl_list_for_each(c, &clients, link) {
if (c->mon != m) if (c->mon != m)
continue; continue;
@ -65,5 +65,5 @@ index ece537a..cd8705d 100644
} }
w = TEXTW(m, m->ltsymbol); w = TEXTW(m, m->ltsymbol);
-- --
2.46.0 2.47.1