From 3c0ba081dfa00747a31e2355f683186cda1b8638 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ingo=20B=C3=BCrk?= Date: Fri, 22 Jan 2016 20:32:51 +0100 Subject: [PATCH] Don't ignore focus on _NET_WM_DESKTOP client messages. Ignoring the focus leads to a broken focus if the pointer is, e.g., over i3bar at the point in time the window is moved by the client message. It also causes i3bar's workspace display to break. Thanks to GermainZ for reporting. --- src/handlers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/handlers.c b/src/handlers.c index 50e218c8..7e116ce7 100644 --- a/src/handlers.c +++ b/src/handlers.c @@ -881,7 +881,7 @@ static void handle_client_message(xcb_client_message_event_t *event) { return; } - con_move_to_workspace(con, ws, false, false, true); + con_move_to_workspace(con, ws, true, false, false); } tree_render(); -- 2.39.5