Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0.9
-
None
Description
Assume you have a LazyFieldNode instance
LazyFieldNode node = ...
List nodes = [node]
`nodes.contains(node)` -> this will return false
This is because the `equals` method that `LazyFieldNode` implements compares the object to the delegate instead of itself so a lazy field node can never equal itself