Changeset 10318 in josm for trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java
- Timestamp:
- 2016-06-02T23:04:53+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java
r10212 r10318 155 155 156 156 private GpxLayer findGpxMergeLayer() { 157 if (!Main.isDisplayingMapView())158 return null;159 157 boolean merge = Main.pref.getBoolean("download.gps.mergeWithLocal", false); 160 Layer active = Main. map.mapView.getActiveLayer();158 Layer active = Main.getLayerManager().getActiveLayer(); 161 159 if (active instanceof GpxLayer && (merge || ((GpxLayer) active).data.fromServer)) 162 160 return (GpxLayer) active; 163 for (GpxLayer l : Main. map.mapView.getLayersOfType(GpxLayer.class)) {161 for (GpxLayer l : Main.getLayerManager().getLayersOfType(GpxLayer.class)) { 164 162 if (merge || l.data.fromServer) 165 163 return l; … … 169 167 170 168 private MarkerLayer findMarkerMergeLayer(GpxLayer fromLayer) { 171 if (!Main.isDisplayingMapView()) 172 return null; 173 for (MarkerLayer l : Main.map.mapView.getLayersOfType(MarkerLayer.class)) { 169 for (MarkerLayer l : Main.getLayerManager().getLayersOfType(MarkerLayer.class)) { 174 170 if (fromLayer != null && l.fromLayer == fromLayer) 175 171 return l;
Note:
See TracChangeset
for help on using the changeset viewer.