From 4754c747589bf1342af2723cb3511bfc13cd0806 Mon Sep 17 00:00:00 2001 From: ChunEon Park Date: Sun, 18 Aug 2013 20:34:50 +0900 Subject: [PATCH] elementary/mapbuf - evas_smart_objects_calculate() call causes many side effects in calculating mapbuf objects$ But it doens't affect to the mapbuf it's special feature, performance. so commented out them. --- legacy/elementary/src/lib/elm_mapbuf.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/legacy/elementary/src/lib/elm_mapbuf.c b/legacy/elementary/src/lib/elm_mapbuf.c index ba9f75bb29..61e58c586e 100644 --- a/legacy/elementary/src/lib/elm_mapbuf.c +++ b/legacy/elementary/src/lib/elm_mapbuf.c @@ -152,10 +152,12 @@ _configure(Evas_Object *obj, Eina_Bool update_force) evas_object_move(sd->content, x, y); else { - evas_smart_objects_calculate(e); +/* This causes many side effects in calculating mapbuf objects. + But it doens't affect to the mapbuf it's special feature, performance. */ +// evas_smart_objects_calculate(e); evas_nochange_push(e); evas_object_move(sd->content, x, y); - evas_smart_objects_calculate(e); +// evas_smart_objects_calculate(e); evas_nochange_pop(e); } _mapbuf(obj);