}
} else if (mode == Mode.scale) {
if (c instanceof ScaleCommand && affectedNodes.equals(((ScaleCommand) c).getTransformedNodes())) {
((ScaleCommand) c).handleEvent(currentEN);
} else {
Main.main.undoRedo.add(new ScaleCommand(selection, currentEN));
}
}
Collection<Way> ways = getCurrentDataSet().getSelectedWays();
if (doesImpactStatusLine(affectedNodes, ways)) {