evas/textblock - revert the textblock pre_render_done.

Fundamentally, this is not a point of the problem.

somewhere pre_render caller is inccorrect without releasing the flag.
This commit is contained in:
ChunEon Park 2013-05-30 14:43:41 +09:00
parent fbd09e2562
commit 1f558c6cde
1 changed files with 4 additions and 4 deletions

View File

@ -10805,6 +10805,10 @@ evas_object_textblock_render_pre(Evas_Object *eo_obj, Evas_Object_Protected_Data
Evas_Object_Textblock *o = eo_data_scope_get(eo_obj, MY_CLASS);
int is_v, was_v;
/* dont pre-render the obj twice! */
if (obj->pre_render_done) return;
obj->pre_render_done = EINA_TRUE;
/* pre-render phase. this does anything an object needs to do just before */
/* rendering. this could mean loading the image data, retrieving it from */
/* elsewhere, decoding video etc. */
@ -10824,10 +10828,6 @@ evas_object_textblock_render_pre(Evas_Object *eo_obj, Evas_Object_Protected_Data
goto done;
}
/* dont pre-render the obj twice! */
if (obj->pre_render_done) return;
obj->pre_render_done = EINA_TRUE;
if (o->redraw)
{
o->redraw = 0;