Changeset 271 in josm for src


Ignore:
Timestamp:
2007-07-04T00:34:16+02:00 (18 years ago)
Author:
imi
Message:
  • fixed bug in 'combine way' that did not collect all properties.
Location:
src/org/openstreetmap/josm
Files:
2 edited

Legend:

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

    r213 r271  
    8484                                p.add(c, GBC.eol());
    8585                                components.put(e.getKey(), c);
    86                         }
     86                        } else
     87                                newWay.put(e.getKey(), e.getValue().iterator().next());
    8788                }
    8889                if (!components.isEmpty()) {
  • src/org/openstreetmap/josm/data/osm/DataSet.java

    r247 r271  
    106106        }
    107107
    108         public void setSelected(OsmPrimitive osm) {
     108        public void setSelected(OsmPrimitive... osm) {
    109109                clearSelection();
    110                 if (osm == null)
     110                if (osm.length == 0)
    111111                        return;
    112                 osm.selected = true;
    113                 fireSelectionChanged(Arrays.asList(new OsmPrimitive[]{osm}));
     112                for (OsmPrimitive o : osm)
     113                        o.selected = true;
     114                fireSelectionChanged(Arrays.asList(osm));
    114115        }
    115116
Note: See TracChangeset for help on using the changeset viewer.