is bug on ObjectGraphHasChanges


Closed Apr 1, 2012 at 12:08 AM by
Addressed the issue with version 1.0.3


WeidongShen wrote Feb 9, 2012 at 3:09 PM

visitedGraph and objectList are two different lists. If there is a circle, and we revisit a node that we have already visited, the first line of the function will check that condition and just return.

// if already visited this object, just return false
if (objectList.Any(n => ReferenceEquals(n, this))) return false;

Can you try a sample case that you think will cause problem and debug through?


WeidongShen wrote Feb 17, 2012 at 1:07 AM

Addressed the issue you raised with version 1.0.3. Please take a look.

Thank you!