mode = Mode.select;
oldCursor = Main.map.mapView.getCursor();
selectionManager.register(Main.map.mapView);
selectionManager.mousePressed(e);
}
<BUG>if(mode != Mode.move || shift || ctrl)

{</BUG>
virtualNode = null;
virtualWays.clear();

mode = Mode.select;
oldCursor = Main.map.mapView.getCursor();
selectionManager.register(Main.map.mapView);
selectionManager.mousePressed(e);
}
if(mode != Mode.move || shift || ctrl) {
virtualNode = null;
virtualWays.clear();
