discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=81fe0b4d495d1379ef1d0bd5e676fa3bbc2df9b0
commit 81fe0b4d495d1379ef1d0bd5e676fa3bbc2df9b0 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Fri Aug 4 16:23:38 2017 -0400 set gadgets in the editor's pointer site as moving prevent random resizes during gadget layout --- src/bin/e_gadget.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bin/e_gadget.c b/src/bin/e_gadget.c index 8073fbbf2..1c63beee0 100644 --- a/src/bin/e_gadget.c +++ b/src/bin/e_gadget.c @@ -2319,7 +2319,6 @@ _editor_gadget_new(void *data, Evas_Object *obj, void *event_info) Gadget_Item *gi = data; E_Gadget_Site_Orient orient; - ZGS_GET(gi->site); evas_object_hide(desktop_editor); evas_object_pass_events_set(desktop_editor, 1); orient = e_gadget_site_orient_get(gi->site); @@ -2327,6 +2326,11 @@ _editor_gadget_new(void *data, Evas_Object *obj, void *event_info) e_comp_object_util_del_list_append(gi->editor, pointer_site); e_gadget_site_gadget_add(pointer_site, e_gadget_type_get(gi->gadget), 1); + ZGS_GET(pointer_site); + { + E_Gadget_Config *zgc = eina_list_data_get(zgs->gadgets); + zgc->moving = 1; + } elm_object_disabled_set(gi->editor, 1); if (eina_streq(evas_object_type_get(obj), "elm_genlist")) elm_genlist_item_selected_set(event_info, 0); --