From ba1540c3d006eb001e45e3b9315a00c9c599d2cc Mon Sep 17 00:00:00 2001
From: Guido Cella <guido@guidocella.xyz>
Date: Sat, 19 Dec 2020 19:32:16 +0100
Subject: remove goto when the border is 0

Rendering 0-dimension rectangles no longer crashes wlroots.
---
 dwl.c | 3 ---
 1 file changed, 3 deletions(-)

(limited to 'dwl.c')

diff --git a/dwl.c b/dwl.c
index 689e56a..ba0b32a 100644
--- a/dwl.c
+++ b/dwl.c
@@ -1721,8 +1721,6 @@ renderclients(Monitor *m, struct timespec *now)
 		ox = c->geom.x, oy = c->geom.y;
 		wlr_output_layout_output_coords(output_layout, m->wlr_output,
 				&ox, &oy);
-		if (c->bw == 0)
-			goto render;
 
 		w = surface->current.width;
 		h = surface->current.height;
@@ -1741,7 +1739,6 @@ renderclients(Monitor *m, struct timespec *now)
 					m->wlr_output->transform_matrix);
 		}
 
-render:
 		/* This calls our render function for each surface among the
 		 * xdg_surface's toplevel and popups. */
 		rdata.output = m->wlr_output;
-- 
cgit v1.2.3