Ignore:
Timestamp:
2017-06-08T23:41:02+02:00 (7 years ago)
Author:
michael2402
Message:

See #13036: Add more consistency checks to move / delete command.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/command/DeleteCommand.java

    r11590 r12348  
    168168    @Override
    169169    public boolean executeCommand() {
     170        ensurePrimitivesAreInDataset();
    170171        // Make copy and remove all references (to prevent inconsistent dataset (delete referenced) while command is executed)
    171172        for (OsmPrimitive osm: toDelete) {
     
    190191    @Override
    191192    public void undoCommand() {
     193        ensurePrimitivesAreInDataset();
     194
    192195        for (OsmPrimitive osm: toDelete) {
    193196            osm.setDeleted(false);
Note: See TracChangeset for help on using the changeset viewer.