From 73608702b8d450ed3ccb64d5084a4f1b17fdb895 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Wed, 26 Oct 2011 10:30:37 -0400 Subject: Ignore enters on windows that are raised over focused window while being mapped. --- openbox/event.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'openbox/event.c') diff --git a/openbox/event.c b/openbox/event.c index 00b0bfff..e198eaa1 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -813,11 +813,14 @@ void event_enter_client(ObClient *client) g_assert(config_focus_follow); if (is_enter_focus_event_ignored(event_curserial)) { - ob_debug_type(OB_DEBUG_FOCUS, "Ignoring enter event with serial %lu\n" + ob_debug_type(OB_DEBUG_FOCUS, "Ignoring enter event with serial %lu " "on client 0x%x", event_curserial, client->window); return; } + ob_debug_type(OB_DEBUG_FOCUS, "using enter event with serial %lu " + "on client 0x%x", event_curserial, client->window); + if (client_enter_focusable(client) && client_can_focus(client)) { if (config_focus_delay) { ObFocusDelayData *data; -- cgit v1.2.3