Browse Source

Moved finished check to Activate

pull/9646/head
Adir Hudayfi 4 years ago
parent
commit
98d53bb3f5
  1. 5
      src/Avalonia.Base/Rendering/Composition/Animations/KeyFrameAnimationInstance.cs

5
src/Avalonia.Base/Rendering/Composition/Animations/KeyFrameAnimationInstance.cs

@ -170,6 +170,10 @@ namespace Avalonia.Rendering.Composition.Animations
public override void Activate() public override void Activate()
{ {
if (_finished)
{
return;
}
TargetObject.Compositor.AddToClock(this); TargetObject.Compositor.AddToClock(this);
base.Activate(); base.Activate();
} }
@ -177,7 +181,6 @@ namespace Avalonia.Rendering.Composition.Animations
public override void Deactivate() public override void Deactivate()
{ {
TargetObject.Compositor.RemoveFromClock(this); TargetObject.Compositor.RemoveFromClock(this);
_finished = false;
base.Deactivate(); base.Deactivate();
} }
} }

Loading…
Cancel
Save