error now thrown when inverse action doesn't add anything to the undoManager