discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=e7faa2c82022ceb02741096abd20915cf12a544a

commit e7faa2c82022ceb02741096abd20915cf12a544a
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Oct 20 16:03:12 2017 -0400

    efl-wl: send configures when extracted popups are resized
---
 src/lib/efl_wl/efl_wl.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/lib/efl_wl/efl_wl.c b/src/lib/efl_wl/efl_wl.c
index bc87e7f044..7f27abbd4f 100644
--- a/src/lib/efl_wl/efl_wl.c
+++ b/src/lib/efl_wl/efl_wl.c
@@ -5559,11 +5559,9 @@ efl_wl_surface_extract(Evas_Object *surface)
    EINA_SAFETY_ON_TRUE_RETURN_VAL(cs->extracted, EINA_FALSE);
    EINA_SAFETY_ON_TRUE_RETURN_VAL(cs->dead, EINA_FALSE);
    cs->extracted = 1;
+   evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_RESIZE, 
extracted_changed, cs);
    if (!cs->shell.popup)
-     {
-        evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_RESIZE, 
extracted_changed, cs);
-        evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_FOCUS_OUT, 
extracted_unfocus, cs);
-     }
+     evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_FOCUS_OUT, 
extracted_unfocus, cs);
    evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_FOCUS_IN, 
extracted_focus, cs);
    evas_object_smart_member_del(surface);
    return EINA_TRUE;

-- 


Reply via email to