CodePlexProject Hosting for Open Source Software
This patch corrects the ChangedNotification handler unsubscribe issue and the corresponding broken test.This issue leads to memory leaks!locations: UndoRedoMemberExtender.SubscribeChanges UndoRedoMemberExtender.UnsubscribeChanges[Test]Unsubscribe()
Added an event for when the history is cleared. Fixed the nesting an empty command issue.Added a unit test for testing the empty nested command.This is based on the 23650 source code.I zipped the entire project. If you need me to point out the differences please let me know. Thanks.
added list.Clear() in the UndoRedoList<T>.Clear() method
Declined Jul 24, 2008:
I merged patch manually. Problem has fixed.