Changeset 8956 in josm for trunk/src/org
- Timestamp:
- 2015-10-27T18:46:56+01:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
r8910 r8956 30 30 import java.util.concurrent.Callable; 31 31 import java.util.concurrent.CopyOnWriteArrayList; 32 import java.util.regex.Pattern; 32 33 33 34 import javax.swing.AbstractAction; … … 745 746 final GpxData data = toGpxData(); 746 747 final GpxLayer gpxLayer = new GpxLayer(data, tr("Converted from: {0}", getName())); 747 gpxLayer.setAssociatedFile(new File(getAssociatedFile().getParentFile(), getAssociatedFile().getName() + ".gpx")); 748 final String filename = getAssociatedFile().getName().replaceAll(Pattern.quote(".gpx.osm") + "$", "") + ".gpx"; 749 gpxLayer.setAssociatedFile(new File(getAssociatedFile().getParentFile(), filename)); 748 750 Main.main.addLayer(gpxLayer); 749 751 if (Main.pref.getBoolean("marker.makeautomarkers", true) && !data.waypoints.isEmpty()) {
Note:
See TracChangeset
for help on using the changeset viewer.