From c4325d5f4519b03150a7b591fa3efd75c1252402 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Thu, 22 Mar 2018 11:21:02 +0100 Subject: [PATCH] interpolating QskColorFilter fixed --- src/graphic/QskColorFilter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/graphic/QskColorFilter.cpp b/src/graphic/QskColorFilter.cpp index e1a744d5..2d22cee4 100644 --- a/src/graphic/QskColorFilter.cpp +++ b/src/graphic/QskColorFilter.cpp @@ -107,7 +107,7 @@ static inline QskColorFilter qskInterpolatedFilter( rgb = QskRgbValue::interpolated( rgb, pairTo.second, progress ); - if ( rgb != pairTo.second ) + if ( rgb != pairTo.first ) interpolated.addColorSubstitution( pairTo.first, rgb ); } @@ -133,7 +133,7 @@ static inline QskColorFilter qskInterpolatedFilter( if ( !hasRgb ) { const auto rgb = QskRgbValue::interpolated( - pairFrom.second, pairFrom.first, progress ); + pairFrom.second, pairFrom.first, progress ); if ( rgb != pairFrom.first ) interpolated.addColorSubstitution( pairFrom.first, rgb );