From b731a8b693f627b4fbae5e44150295a957690cbc Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Sat, 15 May 2010 23:27:09 +0000 Subject: [PATCH] dont loose key events when showing everything SVN revision: 48903 --- src/modules/everything/evry.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/modules/everything/evry.c b/src/modules/everything/evry.c index c39c1457d..9f53f423e 100644 --- a/src/modules/everything/evry.c +++ b/src/modules/everything/evry.c @@ -154,13 +154,12 @@ evry_show(E_Zone *zone, const char *params) } input_window = ecore_x_window_input_new(zone->container->win, 0, 0, 1, 1); - ecore_x_window_show(input_window); if (!e_grabinput_get(input_window, 0, input_window)) - { - return 0; - } + return 0; + ecore_x_sync(); + win = _evry_window_new(zone); if (!win) {