From a90dddea4014707c2240e1c20a7b1a1500f4605d Mon Sep 17 00:00:00 2001 From: wil Date: Sat, 14 Jan 2017 19:48:41 +0100 Subject: [PATCH] [fix] handle auto layout of empty container --- sway/layout.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sway/layout.c b/sway/layout.c index e3de33547..5e144cd87 100644 --- a/sway/layout.c +++ b/sway/layout.c @@ -1615,7 +1615,8 @@ size_t auto_slave_group_count(const swayc_t *container) { * Return the combined number of master and slave groups in the container. */ size_t auto_group_count(const swayc_t *container) { - return auto_slave_group_count(container) + (container->nb_master ? 1 : 0); + return auto_slave_group_count(container) + + (container->children->length && container->nb_master ? 1 : 0); } /**