Editing instance property then clicking onto another instance applies the change to the latter

Whilst editing an instance - in my case Animation instances - if you are editing a value like AnimationId, then click onto another Animation instance without pressing enter or otherwise saving the change, the change is applied to the newly selected instance as opposed to the one you began the editing on.

I would assume this only happens if the newly selected instance actually has the same field on it, though I haven’t tested this.

This is slightly annoying for our workflow as we have a lot of animations to add per weapon (typically more than 7 or 8 anims per gun, and we have around 56 guns). Being able to just throw the ID of the animation into the Animation instance and then clicking onto the next Animation instance to continue inputting ID’s would be a great help, in addition to the fact that this is likely undesired behaviour, or at the very least I can’t see an appropriate usecase for this myself.

I have uploaded a video below showcasing the bug:

Expected behavior

Clicking onto a new instance whilst editing a field/property on a different instance should either:

  • Apply the change to the instance that the editing began on
  • Abandon the change altogether