Changeset 2635 in josm


Ignore:
Timestamp:
Dec 14, 2009 4:12:58 PM (3 years ago)
Author:
bastiK
Message:

fixed gpx-rendering error: Tracksegments should not be connected by a line (unless explicitly demanded by the user)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java

    r2626 r2635  
    535535         ********** STEP 2a - CHECK CACHE VALIDITY ********************** 
    536536         ****************************************************************/ 
    537         if (computeCacheInSync 
    538                 && ((computeCacheMaxLineLengthUsed != maxLineLength) || (!neutralColor.equals(computeCacheColorUsed)) 
    539                         || (computeCacheColored != colored) || (computeCacheColorTracksTune != colorTracksTune))) { 
     537        if ((computeCacheMaxLineLengthUsed != maxLineLength) || (!neutralColor.equals(computeCacheColorUsed)) 
     538                        || (computeCacheColored != colored) || (computeCacheColorTracksTune != colorTracksTune)) { 
    540539            // System.out.println("(re-)computing gpx line styles, reason: CCIS=" + 
    541540            // computeCacheInSync + " CCMLLU=" + (computeCacheMaxLineLengthUsed != maxLineLength) + 
     
    555554            WayPoint oldWp = null; 
    556555            for (GpxTrack trk : data.tracks) { 
    557                 if (!forceLines) { // don't draw lines between segments, unless forced to 
    558                     oldWp = null; 
    559                 } 
    560556                for (Collection<WayPoint> segment : trk.trackSegs) { 
     557                    if (!forceLines) { // don't draw lines between segments, unless forced to 
     558                        oldWp = null; 
     559                    } 
    561560                    for (WayPoint trkPnt : segment) { 
    562561                        LatLon c = trkPnt.getCoor(); 
Note: See TracChangeset for help on using the changeset viewer.