From 8d5421e6a40874a98e954f3643ca01969efe3c81 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Sat, 11 Dec 2010 17:03:53 +0100 Subject: [PATCH] Bugfix: Invalidate focused_id to correctly focus new windows with the same ID --- src/x.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/x.c b/src/x.c index 11efa5e5..979b8734 100644 --- a/src/x.c +++ b/src/x.c @@ -168,6 +168,9 @@ void x_con_kill(Con *con) { state = state_for_frame(con->frame); CIRCLEQ_REMOVE(&state_head, state, state); CIRCLEQ_REMOVE(&old_state_head, state, old_state); + + /* Invalidate focused_id to correctly focus new windows with the same ID */ + focused_id = XCB_NONE; } /* -- 2.39.5