diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-10-20 16:03:12 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-10-25 10:44:16 -0400 |
commit | e7faa2c82022ceb02741096abd20915cf12a544a (patch) | |
tree | 01baa4e488c96b656d2e3c124bf871e218c2f65b /src/lib/efl_wl/efl_wl.c | |
parent | 2b3c8d7f3feea16492b57c231d61327897ae94b3 (diff) |
efl-wl: send configures when extracted popups are resized
Diffstat (limited to '')
-rw-r--r-- | src/lib/efl_wl/efl_wl.c | 6 |
1 files 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) | |||
5559 | EINA_SAFETY_ON_TRUE_RETURN_VAL(cs->extracted, EINA_FALSE); | 5559 | EINA_SAFETY_ON_TRUE_RETURN_VAL(cs->extracted, EINA_FALSE); |
5560 | EINA_SAFETY_ON_TRUE_RETURN_VAL(cs->dead, EINA_FALSE); | 5560 | EINA_SAFETY_ON_TRUE_RETURN_VAL(cs->dead, EINA_FALSE); |
5561 | cs->extracted = 1; | 5561 | cs->extracted = 1; |
5562 | evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_RESIZE, extracted_changed, cs); | ||
5562 | if (!cs->shell.popup) | 5563 | if (!cs->shell.popup) |
5563 | { | 5564 | evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_FOCUS_OUT, extracted_unfocus, cs); |
5564 | evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_RESIZE, extracted_changed, cs); | ||
5565 | evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_FOCUS_OUT, extracted_unfocus, cs); | ||
5566 | } | ||
5567 | evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_FOCUS_IN, extracted_focus, cs); | 5565 | evas_object_event_callback_add(cs->obj, EVAS_CALLBACK_FOCUS_IN, extracted_focus, cs); |
5568 | evas_object_smart_member_del(surface); | 5566 | evas_object_smart_member_del(surface); |
5569 | return EINA_TRUE; | 5567 | return EINA_TRUE; |