From 2543d91f5e15277e5cb391fa1e1275ce776e6cb2 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 12 Jun 2013 08:41:28 +0100 Subject: [PATCH] all focus ungrab events = noop for focus setting, not just notifypointer --- src/bin/e_border.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 9d0354d31..0bcfa433a 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -5860,7 +5860,10 @@ _e_border_cb_window_focus_in(void *data __UNUSED__, } else if (e->mode == ECORE_X_EVENT_MODE_UNGRAB) { - if (e->detail == ECORE_X_EVENT_DETAIL_POINTER) return ECORE_CALLBACK_PASS_ON; + /* this seems to break winlist... + if (e->detail == ECORE_X_EVENT_DETAIL_POINTER) + */ + return ECORE_CALLBACK_PASS_ON; } /* ignore focus in from !take_focus windows, we just gave it em */