Browse Source

Handle changing transitions during batch update.

Fixes failing test from previous commit.
pull/5686/head
Steven Kirk 5 years ago
parent
commit
66cd58566c
  1. 4
      src/Avalonia.Animation/Animatable.cs

4
src/Avalonia.Animation/Animatable.cs

@ -135,9 +135,9 @@ namespace Avalonia.Animation
{
var transition = Transitions[i];
if (transition.Property == change.Property)
if (transition.Property == change.Property &&
_transitionState.TryGetValue(transition, out var state))
{
var state = _transitionState[transition];
var oldValue = state.BaseValue;
var newValue = GetAnimationBaseValue(transition.Property);

Loading…
Cancel
Save