X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fhandlers.c;h=436fb2aba881f5b8f5e88d16cb6119e15fb479f0;hb=4f751610c2a51fb35755db87fafee8598d6d7bd3;hp=3140e4057674ca7596719ece8df9f5fbba70b19a;hpb=d4eaea8289104f97222be2650924ed64be9a94e6;p=i3%2Fi3 diff --git a/src/handlers.c b/src/handlers.c index 3140e405..436fb2ab 100644 --- a/src/handlers.c +++ b/src/handlers.c @@ -774,6 +774,8 @@ static void handle_client_message(xcb_client_message_event_t *event) { scratchpad_show(con); } else { workspace_show(ws); + /* Re-set focus, even if unchanged from i3’s perspective. */ + focused_id = XCB_NONE; con_focus(con); } } else {