From 2bf799d4daecbab1d4cf8a7c74eaf637170ab37a Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 16 Aug 2009 05:08:40 +0000 Subject: [PATCH] and fix dropshadow flash too. SVN revision: 41809 --- src/bin/e_popup.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_popup.c b/src/bin/e_popup.c index 5dc09ea80..d70d467ae 100644 --- a/src/bin/e_popup.c +++ b/src/bin/e_popup.c @@ -100,7 +100,6 @@ e_popup_show(E_Popup *pop) pop->zone->container->manager->w, pop->zone->container->manager->h); ecore_evas_show(pop->ecore_evas); - e_container_shape_show(pop->shape); if (pop->idle_enterer) ecore_idle_enterer_del(pop->idle_enterer); pop->idle_enterer = ecore_idle_enterer_add(_e_popup_idle_enterer, pop); } @@ -286,7 +285,7 @@ e_popup_idler_before(void) } pop->need_shape_export = 0; } - if (pop->visible) + if ((pop->visible) && (!pop->idle_enterer)) e_container_shape_show(pop->shape); } } @@ -319,6 +318,7 @@ _e_popup_idle_enterer(void *data) ecore_evas_move(pop->ecore_evas, pop->zone->x + pop->x, pop->zone->y + pop->y); + e_container_shape_show(pop->shape); pop->idle_enterer = NULL; return 0; }