forked from enlightenment/efl
evas - removed unnecessary fields, changed_nomove and changed_move_only.
These are actually not necessary right now. SVN revision: 71199
This commit is contained in:
parent
df0296e0b7
commit
c21bfb49c2
|
@ -34,8 +34,6 @@ void
|
||||||
evas_object_change_reset(Evas_Object *obj)
|
evas_object_change_reset(Evas_Object *obj)
|
||||||
{
|
{
|
||||||
obj->changed = EINA_FALSE;
|
obj->changed = EINA_FALSE;
|
||||||
obj->changed_move_only = EINA_FALSE;
|
|
||||||
obj->changed_nomove = EINA_FALSE;
|
|
||||||
obj->changed_move = EINA_FALSE;
|
obj->changed_move = EINA_FALSE;
|
||||||
obj->changed_map = EINA_FALSE;
|
obj->changed_map = EINA_FALSE;
|
||||||
obj->changed_pchange = EINA_FALSE;
|
obj->changed_pchange = EINA_FALSE;
|
||||||
|
@ -83,30 +81,20 @@ evas_object_change(Evas_Object *obj)
|
||||||
{
|
{
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
Evas_Object *obj2;
|
Evas_Object *obj2;
|
||||||
Eina_Bool movch = 0;
|
Eina_Bool movch = EINA_FALSE;
|
||||||
|
|
||||||
|
if (obj->layer->evas->nochange) return;
|
||||||
|
obj->layer->evas->changed = EINA_TRUE;
|
||||||
|
|
||||||
if (obj->layer->evas->nochange)
|
|
||||||
{
|
|
||||||
// printf("nochange %p\n", obj);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
// else
|
|
||||||
// printf("ch %p\n", obj);
|
|
||||||
obj->layer->evas->changed = 1;
|
|
||||||
if (obj->changed_move)
|
if (obj->changed_move)
|
||||||
{
|
{
|
||||||
movch = 1;
|
movch = EINA_TRUE;
|
||||||
obj->changed_move = EINA_FALSE;
|
obj->changed_move = EINA_FALSE;
|
||||||
if (!obj->changed_nomove) obj->changed_move_only = EINA_TRUE;
|
|
||||||
if (obj->changed) return;
|
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
if (obj->changed) return;
|
||||||
obj->changed_move_only = EINA_FALSE;
|
|
||||||
obj->changed_nomove = EINA_TRUE;
|
// obj->changed = EINA_TRUE;
|
||||||
if (obj->changed) return;
|
|
||||||
}
|
|
||||||
// obj->changed = 1;
|
|
||||||
evas_render_object_recalc(obj);
|
evas_render_object_recalc(obj);
|
||||||
/* set changed flag on all objects this one clips too */
|
/* set changed flag on all objects this one clips too */
|
||||||
if (!((movch) && (obj->is_static_clip)))
|
if (!((movch) && (obj->is_static_clip)))
|
||||||
|
|
|
@ -616,8 +616,6 @@ struct _Evas_Object
|
||||||
|
|
||||||
Eina_Bool changed : 1;
|
Eina_Bool changed : 1;
|
||||||
Eina_Bool changed_move : 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_map : 1;
|
||||||
Eina_Bool changed_pchange : 1;
|
Eina_Bool changed_pchange : 1;
|
||||||
Eina_Bool del_ref : 1;
|
Eina_Bool del_ref : 1;
|
||||||
|
|
Loading…
Reference in New Issue