From 96ac817ee0a9ba43e85208958bccb5aed72d7efa Mon Sep 17 00:00:00 2001 From: Hixie Date: Fri, 24 Jul 2015 18:05:14 -0700 Subject: [PATCH] Fix the lerp the RIGHT way. --- sky/sdk/lib/base/lerp.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sky/sdk/lib/base/lerp.dart b/sky/sdk/lib/base/lerp.dart index b2bbbc974f1..a090290f92a 100644 --- a/sky/sdk/lib/base/lerp.dart +++ b/sky/sdk/lib/base/lerp.dart @@ -22,9 +22,9 @@ Color lerpColor(Color a, Color b, double t) { if (a == null && b == null) return null; if (a == null) - return _scaleAlpha(a, t); + return _scaleAlpha(b, t); if (b == null) - return _scaleAlpha(b, 1.0 - t); + return _scaleAlpha(a, 1.0 - t); return new Color.fromARGB( lerpNum(a.alpha, b.alpha, t).toInt(), lerpNum(a.red, b.red, t).toInt(),