Strange rescaling at the end of scale animation (Linux only)

Hello,
I did a simple animation which changes scale of an item and also x and y. It works fine in Windows system but in Ubuntu I can observe strange tick at the end. Moreover it's not reproducible all the time. Is it a bug or it can be fixed somehow? In gif I've attached you can observe that sometimes strange rescaling occured and sometimes not.

@KillerSmath Time is not a problem, in my app I don't revert animation immediately but on user request and the problem still occurrs.
Actually I've found a solution : simply remove Transition and instead of this use Behavior on