From 985a4384fb088bf3c9c47a4318edae45cc1aa710 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Thu, 2 May 2024 20:21:53 +0200 Subject: [PATCH] Fix clients with NULL monitor being VISIBLEON --- dwl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dwl.c b/dwl.c index 665d3d7..13fd710 100644 --- a/dwl.c +++ b/dwl.c @@ -66,7 +66,7 @@ #define MAX(A, B) ((A) > (B) ? (A) : (B)) #define MIN(A, B) ((A) < (B) ? (A) : (B)) #define CLEANMASK(mask) (mask & ~WLR_MODIFIER_CAPS) -#define VISIBLEON(C, M) ((M) && ((C)->tags & (M)->tagset[(M)->seltags])) +#define VISIBLEON(C, M) ((M) && (C)->mon && ((C)->tags & (M)->tagset[(M)->seltags])) #define LENGTH(X) (sizeof X / sizeof X[0]) #define END(A) ((A) + LENGTH(A)) #define TAGMASK ((1u << TAGCOUNT) - 1) -- 2.48.1