Changeset 11243 in josm for trunk


Ignore:
Timestamp:
2016-11-12T20:11:06+01:00 (3 years ago)
Author:
Don-vip
Message:

see #10387 - fix unit tests

Location:
trunk/src/org/openstreetmap/josm
Files:
2 edited

Legend:

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

    r11240 r11243  
    340340    @Override
    341341    public int hashCode() {
    342         return Objects.hash(cloneMap, layer);
     342        return Objects.hash(cloneMap, layer, data);
    343343    }
    344344
  • trunk/src/org/openstreetmap/josm/tools/Geometry.java

    r10817 r11243  
    2424import org.openstreetmap.josm.data.coor.LatLon;
    2525import org.openstreetmap.josm.data.osm.BBox;
     26import org.openstreetmap.josm.data.osm.DataSet;
    2627import org.openstreetmap.josm.data.osm.MultipolygonBuilder;
    2728import org.openstreetmap.josm.data.osm.MultipolygonBuilder.JoinedPolygon;
     
    3536import org.openstreetmap.josm.data.projection.Projection;
    3637import org.openstreetmap.josm.data.projection.Projections;
     38import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    3739
    3840/**
     
    8486            changedWays[pos] = false;
    8587        }
     88
     89        OsmDataLayer layer = Main.getLayerManager().getEditLayer();
     90        DataSet dataset = ways.iterator().next().getDataSet();
    8691
    8792        //iterate over all way pairs and introduce the intersections
     
    189194
    190195                                if (intNode == newNode) {
    191                                     cmds.add(new AddCommand(intNode));
     196                                    cmds.add(layer != null ? new AddCommand(layer, intNode) : new AddCommand(dataset, intNode));
    192197                                }
    193198                            }
Note: See TracChangeset for help on using the changeset viewer.