Ignore:
Timestamp:
15.10.2007 23:01:05 (5 years ago)
Author:
gebner
Message:

Allow splitting of circular ways at the endpoints.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java

    r378 r393  
    203203                // first way chunk. 
    204204                List<Node> lastWayChunk = wayChunks.get(wayChunks.size() - 1); 
    205                 if (wayChunks.size() >= 2 && wayChunks.get(0).get(0) == lastWayChunk.get(lastWayChunk.size() - 1)) { 
     205                if (wayChunks.size() >= 2 
     206                                && wayChunks.get(0).get(0) == lastWayChunk.get(lastWayChunk.size() - 1) 
     207                                && !nodeSet.contains(wayChunks.get(0).get(0))) { 
    206208                        lastWayChunk.remove(lastWayChunk.size() - 1); 
    207209                        lastWayChunk.addAll(wayChunks.get(0)); 
Note: See TracChangeset for help on using the changeset viewer.