Ticket #1532: MarkerLayer.java.2.patch
File MarkerLayer.java.2.patch, 1.2 KB (added by , 16 years ago) |
---|
-
src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
80 80 for (WayPoint wpt : indata.waypoints) { 81 81 /* calculate time differences in waypoints */ 82 82 double time = wpt.time; 83 if (firstTime < 0) { 83 boolean wpt_has_link = wpt.attr.containsKey("link"); 84 if (firstTime < 0 && wpt_has_link) { 84 85 firstTime = time; 85 86 for (GpxLink oneLink : (Collection<GpxLink>) wpt.attr.get("link")) { 86 87 lastLinkedFile = oneLink.uri; 87 88 break; 88 89 } 89 90 } 90 for (GpxLink oneLink : (Collection<GpxLink>) wpt.attr.get("link")) { 91 if (!oneLink.uri.equals(lastLinkedFile))firstTime = time; 92 lastLinkedFile = oneLink.uri; 93 break; 91 if (wpt_has_link) { 92 for (GpxLink oneLink : (Collection<GpxLink>) wpt.attr.get("link")) { 93 if (!oneLink.uri.equals(lastLinkedFile))firstTime = time; 94 lastLinkedFile = oneLink.uri; 95 break; 96 } 94 97 } 95 98 Marker m = Marker.createMarker(wpt, indata.storageFile, this, time, time - firstTime); 96 99 if (m != null)