Changeset 501 in josm for trunk/src/org/openstreetmap


Ignore:
Timestamp:
2007-12-29T17:24:30+01:00 (16 years ago)
Author:
gebner
Message:

DeleteAction: Also delete nodes if they're currently referenced by more than
one way, if all of the ways are to be deleted.

File:
1 edited

Legend:

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

    r500 r501  
    186186                                                        CollectBackReferencesVisitor v = new CollectBackReferencesVisitor(Main.ds, false);
    187187                                                        n.visit(v);
    188                                                         if (v.data.size() == 1) {
     188                                                        v.data.removeAll(del);
     189                                                        if (v.data.isEmpty()) {
    189190                                                                delNodes.add(n);
    190191                                                        }
Note: See TracChangeset for help on using the changeset viewer.