From 9b01b1a7a64f70eaa344192b5e9fa76272414e8b Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Tue, 1 Feb 2011 16:42:59 +0100 Subject: [PATCH] Bugfix: When the container which was just closed is focused, we *do* need to focus another one (Thanks mseed) --- src/tree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tree.c b/src/tree.c index 165e1516..58c50370 100644 --- a/src/tree.c +++ b/src/tree.c @@ -177,7 +177,7 @@ void tree_close(Con *con, bool kill_window, bool dont_kill_parent) { } if (was_mapped || con == focused) { - if (kill_window || !dont_kill_parent) { + if (kill_window || !dont_kill_parent || con == focused) { DLOG("focusing %p / %s\n", next, next->name); /* TODO: check if the container (or one of its children) was focused */ con_focus(next); -- 2.39.5