=== modified file 'dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/mapfish/widgets/geostat/Choropleth.js' --- dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/mapfish/widgets/geostat/Choropleth.js 2011-01-10 14:35:40 +0000 +++ dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/mapfish/widgets/geostat/Choropleth.js 2011-01-12 08:49:02 +0000 @@ -1417,7 +1417,7 @@ G.vars.mask.msg = G.i18n.aggregating_map_values; G.vars.mask.show(); - if (!position) { + if (!position && this.layer.features.length) { G.vars.map.zoomToExtent(this.layer.getDataExtent()); } === modified file 'dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/mapfish/widgets/geostat/Symbol.js' --- dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/mapfish/widgets/geostat/Symbol.js 2011-01-07 10:58:35 +0000 +++ dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/mapfish/widgets/geostat/Symbol.js 2011-01-12 08:49:02 +0000 @@ -1399,10 +1399,10 @@ G.vars.mask.msg = G.i18n.aggregating_map_values; G.vars.mask.show(); - if (!position) { + if (!position && this.layer.features.length) { G.vars.map.zoomToExtent(this.layer.getDataExtent()); } - + if (this.mapView) { if (this.mapView.longitude && this.mapView.latitude && this.mapView.zoom) { G.vars.map.setCenter(new OpenLayers.LonLat(this.mapView.longitude, this.mapView.latitude), this.mapView.zoom); @@ -1423,7 +1423,7 @@ parentId: this.organisationUnitSelection.parent.id, level: this.organisationUnitSelection.level.level }; - + Ext.Ajax.request({ url: G.conf.path_mapping + dataUrl + G.conf.type, method: 'POST',