diff -r b3594157d381 -r 1c806ee746e7 scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp --- a/scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp Mon Mar 15 12:40:37 2010 +0200 +++ b/scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp Wed Mar 31 21:32:18 2010 +0300 @@ -400,11 +400,11 @@ } // create bitmaps needed for manual scaling - //TDisplayMode dMode = CEikonEnv::Static()->DefaultDisplayMode(); + TDisplayMode dMode = CEikonEnv::Static()->DefaultDisplayMode(); if ( iScalingBitmap == NULL ) { iScalingBitmap = new( ELeave ) CFbsBitmap; - iScalingBitmap->Create( iTargetSize, EGray256 ); + iScalingBitmap->Create( iTargetSize, dMode ); } if ( iScalingBitmapMask == NULL )