evas/render - this is insane to me since nowhere it release the render_pre_done FALSE pairly.

This causes the textblock layouting problem.

It should be checked when does it really render_pre() called.

If someone knows the reason of this, please ping me.
This commit is contained in:
ChunEon Park 2013-05-30 14:50:47 +09:00
parent 1f558c6cde
commit fd7d1f9f98
1 changed files with 2 additions and 1 deletions

View File

@ -1057,7 +1057,8 @@ evas_render_mapped(Evas_Public_Data *e, Evas_Object *eo_obj,
}
// set render_pre - for child objs that may not have gotten it.
obj->pre_render_done = EINA_TRUE;
//obj->pre_render_done = EINA_TRUE;
RD(" Hasmap: %p (%d) %p %d -> %d\n",obj->func->can_map,
obj->func->can_map ? obj->func->can_map(eo_obj): -1,
obj->map->cur.map, obj->map->cur.usemap,