From 0b40aade501f4eded8e2d7c7fc733622ccaf43a8 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 26 Oct 2016 13:55:45 -0400 Subject: [PATCH] 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 c103d68bb..e8e5f4455 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);