Browse Source

Fix Color parameters on ColorAnimator

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

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

@ -46,6 +46,7 @@ namespace Avalonia.Animation.Animators
oldR = EOCF_sRGB(oldR); oldR = EOCF_sRGB(oldR);
oldG = EOCF_sRGB(oldG); oldG = EOCF_sRGB(oldG);
oldB = EOCF_sRGB(oldB); oldB = EOCF_sRGB(oldB);
newR = EOCF_sRGB(newR); newR = EOCF_sRGB(newR);
newG = EOCF_sRGB(newG); newG = EOCF_sRGB(newG);
newB = EOCF_sRGB(newB); newB = EOCF_sRGB(newB);
@ -62,7 +63,7 @@ namespace Avalonia.Animation.Animators
g = OECF_sRGB(g) * 255d; g = OECF_sRGB(g) * 255d;
b = OECF_sRGB(b) * 255d; b = OECF_sRGB(b) * 255d;
return new Color((byte)Math.Round(r), (byte)Math.Round(g), (byte)Math.Round(b), (byte)Math.Round(a)); return new Color((byte)Math.Round(a), (byte)Math.Round(r), (byte)Math.Round(g), (byte)Math.Round(b));
} }
} }
} }

Loading…
Cancel
Save