discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=0b40aade501f4eded8e2d7c7fc733622ccaf43a8
commit 0b40aade501f4eded8e2d7c7fc733622ccaf43a8 Author: Mike Blumenkrantz <[email protected]> Date: Wed Oct 26 13:55:45 2016 -0400 force gadget site recalc on gadget object creation to ensure sizing fixes initial sizing for no-orient gadget sites --- src/bin/e_gadget.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_gadget.c b/src/bin/e_gadget.c index c103d68..e8e5f44 100644 --- a/src/bin/e_gadget.c +++ b/src/bin/e_gadget.c @@ -332,6 +332,8 @@ _gadget_object_create(E_Gadget_Config *zgc) if (zgc->site->style_cb) zgc->site->style_cb(zgc->site->layout, zgc->style.name, g); + if (!zgc->site->orient) + evas_object_smart_need_recalculate_set(zgc->site->layout, 1); evas_object_event_callback_add(g, EVAS_CALLBACK_DEL, _gadget_del, zgc); _gadget_reparent(zgc->site, zgc); elm_object_tree_focus_allow_set(zgc->gadget, 0); --
