discomfitor pushed a commit to branch enlightenment-0.21.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=0b3d519bd97ed8062a3028734b5aec1b0af05d07

commit 0b3d519bd97ed8062a3028734b5aec1b0af05d07
Author: Stephen 'Okra' Houston <smhousto...@gmail.com>
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);
 }

-- 


Reply via email to