Ticket #5531: merge.patch

File merge.patch, 765 bytes (added by *Martin*, 16 years ago)
  • src/org/openstreetmap/josm/actions/MergeNodesAction.java

     
    8989    public static Node selectTargetLocationNode(LinkedHashSet<Node> candidates) {
    9090        Node targetNode = null;
    9191        for (Node n : candidates) { // pick last one
    92             targetNode = n;
     92            if (targetNode == null) {
     93                targetNode = new Node(n, true);
     94            } else {
     95                targetNode.setCoor(targetNode.getCoor().interpolate(n.getCoor(), 0.5));
     96            }
     97
    9398        }
    9499        return targetNode;
    95100    }