When map object is hidden by scrolling, geometry of map object is not
updated.
Change-Id: I0db91ad6a8deb192927bd9d3f7c8ea86e80f4acb
if (ch) _evas_map_calc_geom_change(eo_obj);
}
-static void
+void
evas_object_map_move_sync(Evas_Object *eo_obj)
{
Evas_Object_Protected_Data *obj;
Evas_Coord diff_x = x - obj->cur->geometry.x;
Evas_Coord diff_y = y - obj->cur->geometry.y;
evas_map_object_move_diff_set(map, diff_x, diff_y);
+ evas_object_map_move_sync(eo_obj);
}
if (!(obj->layer->evas->is_frozen))
//
Eina_Bool evas_object_map_update(Evas_Object *obj, int x, int y, int imagew, int imageh, int uvw, int uvh);
void evas_map_object_move_diff_set(Evas_Map *m, Evas_Coord diff_x, Evas_Coord diff_y);
+void evas_object_map_move_sync(Evas_Object *eo_obj);
Eina_List *evas_module_engine_list(void);