Changeset 12550 in josm for trunk/src/org/openstreetmap/josm/actions
- Timestamp:
- 2017-08-01T00:59:21+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java
r11553 r12550 87 87 88 88 Node targetNode = selectTargetNode(selectedNodes); 89 Node targetLocationNode = selectTargetLocationNode(selectedNodes); 90 Command cmd = mergeNodes(Main.getLayerManager().getEditLayer(), selectedNodes, targetNode, targetLocationNode); 91 if (cmd != null) { 92 Main.main.undoRedo.add(cmd); 93 Main.getLayerManager().getEditLayer().data.setSelected(targetNode); 89 if (targetNode != null) { 90 Node targetLocationNode = selectTargetLocationNode(selectedNodes); 91 Command cmd = mergeNodes(Main.getLayerManager().getEditLayer(), selectedNodes, targetNode, targetLocationNode); 92 if (cmd != null) { 93 Main.main.undoRedo.add(cmd); 94 Main.getLayerManager().getEditLayer().data.setSelected(targetNode); 95 } 94 96 } 95 97 } … … 265 267 } 266 268 267 Command cmd = mergeNodes(layer, nodes, target, targetLocationNode); 268 if (cmd != null) { 269 Main.main.undoRedo.add(cmd); 270 layer.data.setSelected(target); 269 if (target != null) { 270 Command cmd = mergeNodes(layer, nodes, target, targetLocationNode); 271 if (cmd != null) { 272 Main.main.undoRedo.add(cmd); 273 layer.data.setSelected(target); 274 } 271 275 } 272 276 }
Note:
See TracChangeset
for help on using the changeset viewer.