vcl/source/outdev/bitmap.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
New commits: commit b9b492e86349507d6c617430435df1c58a0b4994 Author: Caolán McNamara <caol...@redhat.com> Date: Mon Jul 10 10:49:17 2017 +0100 crashtesting assert on export to ods from novell835001-2.xlsx this is a problem since commit bea1dc5f8d17c1011cdfab1ff540f3e4b3a4d1bb Author: Caolán McNamara <caol...@redhat.com> Date: Fri Jul 7 13:59:27 2017 +0100 Resolves: rhbz#1467512 mask not created as 1 bit depth Change-Id: I3c9fd81bf7413f5decf2b55a660f028c0613c3b3 Reviewed-on: https://gerrit.libreoffice.org/39745 Tested-by: Jenkins <c...@libreoffice.org> Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/vcl/source/outdev/bitmap.cxx b/vcl/source/outdev/bitmap.cxx index 4ae3c84d37ce..122ddde80a99 100644 --- a/vcl/source/outdev/bitmap.cxx +++ b/vcl/source/outdev/bitmap.cxx @@ -1465,8 +1465,8 @@ Bitmap OutputDevice::BlendBitmapWithAlpha( const long nMapX = pMapX[ nX ]; aDstCol = AlphaBlend( nX, nY, nMapX, nMapY, pP, pA, pB.get(), pAlphaW.get(), nResAlpha ); - pB->SetPixel( nY, nX, aDstCol ); - pAlphaW->SetPixel( nY, nX, Color(255L-nResAlpha, 255L-nResAlpha, 255L-nResAlpha) ); + pB->SetPixel(nY, nX, pB->GetBestMatchingColor(aDstCol)); + pAlphaW->SetPixel(nY, nX, pB->GetBestMatchingColor(Color(255L-nResAlpha, 255L-nResAlpha, 255L-nResAlpha))); } } }
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits