Hi I was wondering under what circumstances does @Query call body.
- Does it call it when the result set changes? E.g. object added/removed/moved.
- Does it also call when the result set is the same but a property of a model changed?
I'd prefer 1, since models are @Observable my Views can handle tracking if they need to update when a property of a model changes.
But I am concerned it is 2 which would cause unnecessary calls to body? E.g. a ForEach would needlessly be reinit since the model array is exactly the same. So which is it?
By the way it would be useful if the docs could be updated with this important info.
Thanks