fixed mapView refresh bug