Ticket #23442: 23442-2.patch

File 23442-2.patch, 694 bytes (added by GerdP, 19 months ago)
  • src/org/openstreetmap/josm/actions/FollowLineAction.java

     
    8383        if (follower.lastNode().equals(last)) {
    8484            prev = follower.getNode(follower.getNodesCount() - 2);
    8585            reversed = false;
     86        } else if (!follower.firstNode().equals(last)) {
     87            return; // see #23442
    8688        }
    8789        List<OsmPrimitive> referrers = last.getReferrers();
    8890        if (referrers.size() < 2) return; // There's nothing to follow