okra pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=483a978e83bbde1c87bbba15c01c5021035f34fd
commit 483a978e83bbde1c87bbba15c01c5021035f34fd Author: Stephen 'Okra' Houston <[email protected]> Date: Mon Jan 9 13:46:43 2017 -0600 Enlightenment: Wireless gadget - place the ctxpopup after the size hints are set, not before --- src/modules/wireless/wireless.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/wireless/wireless.c b/src/modules/wireless/wireless.c index f3721ba..53c8e6d 100644 --- a/src/modules/wireless/wireless.c +++ b/src/modules/wireless/wireless.c @@ -939,7 +939,6 @@ _wireless_gadget_mouse_down(void *data, Evas *e EINA_UNUSED, Evas_Object *obj, v evas_object_smart_callback_add(toggle, "changed", _wireless_popup_toggle, inst); elm_box_pack_end(box, toggle); elm_object_content_set(ctx, box); - e_gadget_util_ctxpopup_place(inst->box, ctx, inst->icon[type]); wireless_popup.popup = e_comp_object_util_add(ctx, E_COMP_OBJECT_TYPE_NONE); evas_object_layer_set(wireless_popup.popup, E_LAYER_POPUP); e_comp_object_util_autoclose(wireless_popup.popup, NULL, e_comp_object_util_autoclose_on_escape, NULL); @@ -947,6 +946,7 @@ _wireless_gadget_mouse_down(void *data, Evas *e EINA_UNUSED, Evas_Object *obj, v zone = e_zone_current_get(); evas_object_resize(wireless_popup.popup, zone->w / 5, zone->h / 3); evas_object_size_hint_min_set(box, zone->w / 5, zone->h / 3); + e_gadget_util_ctxpopup_place(inst->box, ctx, inst->icon[type]); evas_object_show(wireless_popup.popup); evas_object_event_callback_add(wireless_popup.popup, EVAS_CALLBACK_DEL, _wireless_popup_del, inst); } --
