On Thu, Dec 19, 2013 at 3:39 PM, ChunEon Park <her...@hermet.pe.kr> wrote:
> hermet pushed a commit to branch master.
>
> http://git.enlightenment.org/core/efl.git/commit/?id=f4d24e962dba33bef8f990ce3359c06eed8771d0
>
> commit f4d24e962dba33bef8f990ce3359c06eed8771d0
> Author: ChunEon Park <her...@hermet.pe.kr>
> Date:   Thu Dec 19 15:34:15 2013 +0900
>
>     evas/map - ensure map updation.
>
>     for more gurantee to update map properly,
>     we should reset the map changed flag after the map updation is performed.
>     this will fix a mapbuf bug that map is not updated.
>
>     when the map is changed without rendering but it's in the active object 
> list,
>     the map updation couldn't be happened later that map is rendered. (if the 
> map is not updated at this frame)

Yup, make a lot more sense this way.

> ---
>  src/lib/evas/canvas/evas_map.c         | 2 ++
>  src/lib/evas/canvas/evas_object_main.c | 1 -
>  2 files changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/src/lib/evas/canvas/evas_map.c b/src/lib/evas/canvas/evas_map.c
> index 5f132f7..f10cde0 100644
> --- a/src/lib/evas/canvas/evas_map.c
> +++ b/src/lib/evas/canvas/evas_map.c
> @@ -1317,4 +1317,6 @@ evas_object_map_update(Evas_Object *eo_obj,
>       }
>
>     // Request engine to update it's point
> +
> +   obj->changed_map = EINA_FALSE;
>  }
> diff --git a/src/lib/evas/canvas/evas_object_main.c 
> b/src/lib/evas/canvas/evas_object_main.c
> index 24386af..da003d5 100644
> --- a/src/lib/evas/canvas/evas_object_main.c
> +++ b/src/lib/evas/canvas/evas_object_main.c
> @@ -96,7 +96,6 @@ evas_object_change_reset(Evas_Object *eo_obj)
>     obj->changed = EINA_FALSE;
>     obj->changed_move = EINA_FALSE;
>     obj->changed_color = EINA_FALSE;
> -   obj->changed_map = EINA_FALSE;
>     obj->changed_pchange = EINA_FALSE;
>     obj->changed_src_visible = EINA_FALSE;
>  }
>
> --
>
>
>



-- 
Cedric BAIL

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to