Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added an internal ObservableStack collection implementing INotifyCollectionChanged for UndoRoot's Undo and Redo stacks #12

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Nov 18, 2020

  1. Added an internal ObservableStack collection implementing INotifyColl…

    …ectionChanged and replaced Stack collection instances with ObservableStack instances in UndoRoot. Added unit test methods to confirm that UndoRoot.UndoStack and UndoRoot.RedoStack implement INotifyCollectionChanged and raise CollectionChanged events correctly. UI now shouldn't need manual refresh calls for these Stacks if consumed by a control/view supporting INotifyCollectionChanged collections.
    danjoconnell committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    092cdc2 View commit details
    Browse the repository at this point in the history
  2. Changed sample projects, removing the unnecessary manual refresh of t…

    …he undo / redo stack collections, since they now implement INotifyCollectionChanged.
    danjoconnell committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    86716be View commit details
    Browse the repository at this point in the history