You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the expression parser, when referring to a nested object using brackets notation and performing an assignment operation, the parent's property that refers to the child object is set to itself, triggering setters. The property on the child is set first, as intended. I'm not sure why the parent is affected at all.
Now, of course, it's easy enough to just grab a direct reference to the child object and set on it as usual, avoiding this issue entirely. I'd still like to see it fixed, though, to avoid unnecessary declarations, or explained if it's a non-issue.
Activity