edje group part init no longer forces synchronous hint updating during load
authorMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 31 Mar 2015 23:11:24 +0000 (19:11 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 31 Mar 2015 23:16:54 +0000 (19:16 -0400)
hints will be updated later and any user who wants these hints is going to
be calling edje calc functions anyway, causing this to be a redundant calc

src/lib/edje/edje_load.c

index 1ce67a6..905aefc 100644 (file)
@@ -953,7 +953,7 @@ _edje_object_file_set_internal(Evas_Object *obj, const Eina_File *file, const ch
                                    Edje *edg = _edje_fetch(child_obj);
                                    ed->groups = eina_list_append(ed->groups, edg);
                                    evas_object_data_set(child_obj, "\377 edje.part_obj", rp);
-                                   _edje_real_part_swallow(ed, rp, child_obj, EINA_TRUE);
+                                   _edje_real_part_swallow(ed, rp, child_obj, EINA_FALSE);
                                    _edje_subobj_register(ed, child_obj);
                                    source = NULL;
                                 }