Ticket #7317: use_getAllNearest.patch

File use_getAllNearest.patch, 990 bytes (added by joshdoe, 14 years ago)

use all nearest objects when Alt+clicking

  • src/org/openstreetmap/josm/actions/mapmode/SelectAction.java

     
    593593                    osm = mv.getNearestNodeOrWay(p, OsmPrimitive.isSelectablePredicate, true);
    594594                }
    595595            } else {
    596                 if (osm instanceof Node) {
    597                     cycleList = new LinkedList<OsmPrimitive>(mv.getNearestNodes(p, OsmPrimitive.isSelectablePredicate));
    598                 } else if (osm instanceof Way) {
    599                     cycleList = new LinkedList<OsmPrimitive>(mv.getNearestWays(p, OsmPrimitive.isSelectablePredicate));
    600                 }
     596                cycleList = mv.getAllNearest(p, OsmPrimitive.isSelectablePredicate);
    601597
    602598                if (cycleList.size() > 1) {
    603599                    cyclePrims = false;