AToMPM / atompm

A Tool for Multi-Paradigm Modeling
https://atompm.github.io/
GNU Lesser General Public License v3.0
22 stars 15 forks source link

Don't mark model as unsaved when receiving SYSOUT change #92

Closed BentleyJOakes closed 3 years ago

BentleyJOakes commented 3 years ago

The model is marked as unsaved when the client receives a changelog with any change. This includes SYSOUT changes, which are used to print messages to the console.

Instead, if the changelog only includes these changes which cannot change the model's state, then the model should not be marked as unsaved. This will improve the user experience by speeding up closing the model and removing the possibility for the user to be unsure of model changes.

BentleyJOakes commented 3 years ago

Fixed by 4f27073f160a3639ec5fdb58ba7d45fdf530b407