I have to use FromValue
to create spreads from custom types defined in C# structs. I also want to determine if any of the items in this new spread are changing in the current frame. FromValue seems to mutate the spread even if the input is the same such that Changed
will always trigger.
If I have to, I can implement a Changed
in my structs to take a struct instance (from VL from the previous frame) and compare them member by member, but I’d like to avoid this annoyance if possible and use Changed
as it was intended. Is there a clean way around this?