Browse Source

some fixes.

pull/2163/head
Jumar Macato 8 years ago
parent
commit
ae8eb19c50
No known key found for this signature in database GPG Key ID: B19884DAC3A5BF3F
  1. 1
      src/Avalonia.Visuals/Animation/Animators/ColorAnimator.cs
  2. 2
      src/Avalonia.Visuals/Animation/Animators/SolidColorBrushAnimator.cs

1
src/Avalonia.Visuals/Animation/Animators/ColorAnimator.cs

@ -32,6 +32,7 @@ namespace Avalonia.Animation.Animators
public override Color Interpolate(double progress, Color oldValue, Color newValue)
{
// normalize sRGB values.
var oldA = oldValue.A / 255d;
var oldR = oldValue.R / 255d;
var oldG = oldValue.G / 255d;

2
src/Avalonia.Visuals/Animation/Animators/SolidColorBrushAnimator.cs

@ -27,8 +27,6 @@ namespace Avalonia.Animation.Animators
public override IDisposable Apply(Animation animation, Animatable control, IClock clock, IObservable<bool> match, Action onComplete)
{
var ctrl = (Visual)control;
foreach (var keyframe in this)
{
if (keyframe.Value as ISolidColorBrush == null)

Loading…
Cancel
Save