From: Michael Stapelberg Date: Wed, 25 Feb 2009 16:44:17 +0000 (+0100) Subject: Bugfix: Don’t call set_focus when to_focus is NULL X-Git-Tag: 3.a~149 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=c8591749659badcd4417379e6049409906c407ec;p=i3%2Fi3 Bugfix: Don’t call set_focus when to_focus is NULL --- diff --git a/src/handlers.c b/src/handlers.c index 04f427db..a147e2f4 100644 --- a/src/handlers.c +++ b/src/handlers.c @@ -335,7 +335,8 @@ int handle_unmap_notify_event(void *data, xcb_connection_t *c, xcb_unmap_notify_ if (client->container->currently_focused == client) client->container->currently_focused = to_focus; CIRCLEQ_REMOVE(&(client->container->clients), client, clients); - set_focus(c, to_focus); + if (to_focus != NULL) + set_focus(c, to_focus); } printf("child of 0x%08x.\n", client->frame);