Ticket #1532: MarkerLayer.java.patch
| File MarkerLayer.java.patch, 1.3 KB (added by , 18 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 boolean wpt_has_link = wpt.attr.containsKey("link"); 83 84 if (firstTime < 0) { 84 85 firstTime = time; 86 if (wpt_has_link) { 87 for (GpxLink oneLink : (Collection<GpxLink>) wpt.attr.get("link")) { 88 lastLinkedFile = oneLink.uri; 89 break; 90 } 91 } 92 } 93 if (wpt_has_link) { 85 94 for (GpxLink oneLink : (Collection<GpxLink>) wpt.attr.get("link")) { 95 if (!oneLink.uri.equals(lastLinkedFile))firstTime = time; 86 96 lastLinkedFile = oneLink.uri; 87 97 break; 88 98 } 89 99 } 90 for (GpxLink oneLink : (Collection<GpxLink>) wpt.attr.get("link")) {91 if (!oneLink.uri.equals(lastLinkedFile))firstTime = time;92 lastLinkedFile = oneLink.uri;93 break;94 }95 100 Marker m = Marker.createMarker(wpt, indata.storageFile, this, time, time - firstTime); 96 101 if (m != null) 97 102 data.add(m);
