Ticket #3092: remote-control-empty-data.patch
File remote-control-empty-data.patch, 1.4 KB (added by , 16 years ago) |
---|
-
remotecontrol/src/org/openstreetmap/josm/plugins/remotecontrol/RequestProcessor.java
26 26 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask; 27 27 import org.openstreetmap.josm.data.Bounds; 28 28 import org.openstreetmap.josm.data.coor.LatLon; 29 import org.openstreetmap.josm.data.osm.DataSet; 29 30 import org.openstreetmap.josm.data.osm.Node; 30 31 import org.openstreetmap.josm.data.osm.OsmPrimitive; 31 32 import org.openstreetmap.josm.data.osm.Relation; … … 147 148 throw new LoadDeniedException(); 148 149 149 150 // find out whether some data has already been downloaded 150 Area present = Main.main.getCurrentDataSet().getDataSourceArea(); 151 final DataSet dataSet = Main.main.getCurrentDataSet(); 152 final Area present = dataSet==null ? null : dataSet.getDataSourceArea(); 151 153 if (present != null && !present.isEmpty()) { 152 154 Area toDownload = new Area(new Rectangle2D.Double(minlon,minlat,maxlon-minlon,maxlat-minlat)); 153 155 toDownload.subtract(present);