forked from enlightenment/efl
evas: stop over redraw of Evas_Map content with Smart Object.
Clip object would always stay in a changed state. Nobody was walking them to reset. Now we do reset there state as soon as we do render them.
This commit is contained in:
parent
810f1ca972
commit
f5b01e32ac
|
@ -1,3 +1,7 @@
|
||||||
|
2013-04-05 Cedric Bail
|
||||||
|
|
||||||
|
* Evas: Fix over redrawing of Evas_Map when applied on smart object.
|
||||||
|
|
||||||
2013-04-04 Jiyoun Park
|
2013-04-04 Jiyoun Park
|
||||||
|
|
||||||
* Evas font: fix font source have wrong current size.
|
* Evas font: fix font source have wrong current size.
|
||||||
|
|
2
NEWS
2
NEWS
|
@ -223,4 +223,4 @@ Fixes:
|
||||||
* Evas font: click on left/right half of char does matter now.
|
* Evas font: click on left/right half of char does matter now.
|
||||||
* Evas font: If OS/2 table is available and the font is demi-bold, don't do runtime emboldment.
|
* Evas font: If OS/2 table is available and the font is demi-bold, don't do runtime emboldment.
|
||||||
* Evas font: fix font source have wrong current size.
|
* Evas font: fix font source have wrong current size.
|
||||||
|
* Evas: Fix over redrawing of Evas_Map when applied on smart object.
|
||||||
|
|
|
@ -430,6 +430,7 @@ _evas_render_phase1_object_process(Evas_Public_Data *e, Evas_Object *eo_obj,
|
||||||
if (obj->is_smart)
|
if (obj->is_smart)
|
||||||
{
|
{
|
||||||
Evas_Object_Protected_Data *obj2;
|
Evas_Object_Protected_Data *obj2;
|
||||||
|
|
||||||
EINA_INLIST_FOREACH(evas_object_smart_members_get_direct(eo_obj), obj2)
|
EINA_INLIST_FOREACH(evas_object_smart_members_get_direct(eo_obj), obj2)
|
||||||
{
|
{
|
||||||
_evas_render_phase1_object_process(e, obj2->object,
|
_evas_render_phase1_object_process(e, obj2->object,
|
||||||
|
@ -1114,6 +1115,7 @@ evas_render_mapped(Evas_Public_Data *e, Evas_Object *eo_obj,
|
||||||
, level + 1
|
, level + 1
|
||||||
#endif
|
#endif
|
||||||
, do_async);
|
, do_async);
|
||||||
|
evas_object_change_reset(obj2->object);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue