-
Notifications
You must be signed in to change notification settings - Fork 634
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
There were a couple of issues that were causing a node to be set to be executed on undoing an action that consisted of just a move: 1. The 'UsingDefaultValue' property was triggering a property changed even if the deserialized value was the same as the current. This was fixed by checking if the value is the same and not doing anything in that case. 2. Even if the 'IsFrozen' property for the current node had not changed an undo would mark the current and all downstream nodes as if they were modified. This was fixed by relying on the 'IsFrozen' property setter, which correctly handles the cases when the previous should be done.
- Loading branch information
Showing
4 changed files
with
38 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters