From 7de037f459ad63da919b2a4d79de0615d1a89512 Mon Sep 17 00:00:00 2001 From: Bastien Dejean Date: Wed, 29 May 2013 21:23:34 +0200 Subject: [PATCH] Don't try to `arrange` empty desktops --- tree.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tree.c b/tree.c index a2caaf1..049f9f5 100644 --- a/tree.c +++ b/tree.c @@ -342,6 +342,9 @@ int balance_tree(node_t *n) void arrange(monitor_t *m, desktop_t *d) { + if (d->root == NULL) + return; + PRINTF("arrange %s%s%s\n", (num_monitors > 1 ? m->name : ""), (num_monitors > 1 ? " " : ""), d->name); xcb_rectangle_t rect = m->rectangle; -- 2.44.0