I just notice today that, these condition:
- Compare instance variable &
- Is boolean instance variable set
only pick 1 instance instead of filtering all the instance that match the condition,
so i have to actually use "For Each" to filter all instance that match the condition.
my question is:
- Is this by design ?
- Is there any condition that behave like this too that i should be aware of ?
I'm confused because according to the manual:
When certain criteria are met in the condition, it will filter the instances meeting the condition.
turns out it's not always work that way, like in the above case (only picking 1),
this could create some confusion for those newcomer like me :P