From: Enlightenment S. <no-...@en...> - 2012-05-17 10:52:07
|
Log: evas - removed unnecessary fields, changed_nomove and changed_move_only. These are actually not necessary right now. Author: hermet Date: 2012-05-17 03:51:54 -0700 (Thu, 17 May 2012) New Revision: 71199 Trac: http://trac.enlightenment.org/e/changeset/71199 Modified: trunk/evas/src/lib/canvas/evas_object_main.c trunk/evas/src/lib/include/evas_private.h Modified: trunk/evas/src/lib/canvas/evas_object_main.c =================================================================== --- trunk/evas/src/lib/canvas/evas_object_main.c 2012-05-17 10:34:53 UTC (rev 71198) +++ trunk/evas/src/lib/canvas/evas_object_main.c 2012-05-17 10:51:54 UTC (rev 71199) @@ -34,8 +34,6 @@ evas_object_change_reset(Evas_Object *obj) { obj->changed = EINA_FALSE; - obj->changed_move_only = EINA_FALSE; - obj->changed_nomove = EINA_FALSE; obj->changed_move = EINA_FALSE; obj->changed_map = EINA_FALSE; obj->changed_pchange = EINA_FALSE; @@ -83,30 +81,20 @@ { Eina_List *l; Evas_Object *obj2; - Eina_Bool movch = 0; + Eina_Bool movch = EINA_FALSE; - if (obj->layer->evas->nochange) - { -// printf("nochange %p\n", obj); - return; - } -// else -// printf("ch %p\n", obj); - obj->layer->evas->changed = 1; + if (obj->layer->evas->nochange) return; + obj->layer->evas->changed = EINA_TRUE; + if (obj->changed_move) { - movch = 1; + movch = EINA_TRUE; obj->changed_move = EINA_FALSE; - if (!obj->changed_nomove) obj->changed_move_only = EINA_TRUE; - if (obj->changed) return; } - else - { - obj->changed_move_only = EINA_FALSE; - obj->changed_nomove = EINA_TRUE; - if (obj->changed) return; - } -// obj->changed = 1; + + if (obj->changed) return; + +// obj->changed = EINA_TRUE; evas_render_object_recalc(obj); /* set changed flag on all objects this one clips too */ if (!((movch) && (obj->is_static_clip))) Modified: trunk/evas/src/lib/include/evas_private.h =================================================================== --- trunk/evas/src/lib/include/evas_private.h 2012-05-17 10:34:53 UTC (rev 71198) +++ trunk/evas/src/lib/include/evas_private.h 2012-05-17 10:51:54 UTC (rev 71199) @@ -616,8 +616,6 @@ Eina_Bool changed : 1; Eina_Bool changed_move : 1; - Eina_Bool changed_move_only : 1; - Eina_Bool changed_nomove : 1; Eina_Bool changed_map : 1; Eina_Bool changed_pchange : 1; Eina_Bool del_ref : 1; |