diff options
Diffstat (limited to 'vcl/source/bitmap/BitmapFastScaleFilter.cxx')
-rw-r--r-- | vcl/source/bitmap/BitmapFastScaleFilter.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vcl/source/bitmap/BitmapFastScaleFilter.cxx b/vcl/source/bitmap/BitmapFastScaleFilter.cxx index feeee6c79931..0a1143d28e04 100644 --- a/vcl/source/bitmap/BitmapFastScaleFilter.cxx +++ b/vcl/source/bitmap/BitmapFastScaleFilter.cxx @@ -112,9 +112,9 @@ BitmapEx BitmapFastScaleFilter::execute(BitmapEx const& rBitmapEx) const } } - Bitmap aMask(rBitmapEx.GetMask()); + AlphaMask aMask(rBitmapEx.GetAlpha()); - if (bRet && (rBitmapEx.GetTransparentType() == TransparentType::Bitmap) && !aMask.IsEmpty()) + if (bRet && !aMask.IsEmpty()) bRet = aMask.Scale(maSize, BmpScaleFlag::Fast); SAL_WARN_IF(!aMask.IsEmpty() && aBitmap.GetSizePixel() != aMask.GetSizePixel(), "vcl", |