I have a form with some component defined as containers containing two components that animate one relative to the other on user interaction.
This animation is handled with a ComponentAnimation (on layout and style) on the container (same as in TextComponent).
But the thing is that when one of my component is animated, if the user interact with another component, the animation of the later is bugged (the animation is incomplete in this case) and delayed after the animation of the first one has ended.
I tested with two TextComponents and the result is the same (so this is not related to my custom component).
How can I make the AnimationManager to play my animations immediately (rather than queing them)?
Here is a small video to show you what I am talking about:
As long as I interact with the fields one by one (by clicking, for example, on my onoffswitch component to make the field component lost focus and trigger the animation), the animation is fine. But when I click on "First Name" and then on "Last Name" (at 10s of the video), you can see that the "Last Name" animation is waiting for the "First Name" one to end and is bugged (the "Last Name:" label is "immediately" placed at top without the position change animation)