From 5347ed663de57f624abe887dc761949eb7169986 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?=
 <leohdz172@protonmail.com>
Date: Fri, 30 Dec 2022 14:14:06 -0600
Subject: only mark pending resizes as completed checking the configure serial

---
 dwl.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dwl.c b/dwl.c
index 43603db..9b6be9f 100644
--- a/dwl.c
+++ b/dwl.c
@@ -766,9 +766,7 @@ commitnotify(struct wl_listener *listener, void *data)
 		c->isfloating ? resize(c, c->geom, 1) : arrange(c->mon);
 
 	/* mark a pending resize as completed */
-	if (c->resize && (c->resize <= c->surface.xdg->current.configure_serial
-			|| (c->surface.xdg->current.geometry.width == c->surface.xdg->pending.geometry.width
-			&& c->surface.xdg->current.geometry.height == c->surface.xdg->pending.geometry.height)))
+	if (c->resize && c->resize <= c->surface.xdg->current.configure_serial)
 		c->resize = 0;
 }
 
-- 
cgit v1.2.3