mapView: Don't set new map type if same as current