if component is clicked and not moved, no undo entry is created.

This commit is contained in:
helmut.neemann 2017-05-31 12:42:18 +02:00
parent 2f2a5d865e
commit 214f002797

View File

@ -1214,7 +1214,9 @@ public class CircuitComponent extends JComponent implements Circuit.ChangedListe
void clicked(MouseEvent e) {
if (!isLocked()) {
visualElement.setPos(raster(visualElement.getPos()));
addModificationAlreadyMade(new ModifyMoveAndRotElement(visualElement, initialPos));
if (!visualElement.getPos().equals(initialPos)
|| visualElement.getRotate() != initialRot)
addModificationAlreadyMade(new ModifyMoveAndRotElement(visualElement, initialPos));
}
mouseNormal.activate();
}