diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-10-02 14:12:20 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-10-02 14:59:15 +0200 |
commit | b1a9aba3bc33524dcf0dc1c4afc5c1aeeb5ba4d1 (patch) | |
tree | 8123b6cccda7cc5407905dbbb51116980258f368 /drawinglayer | |
parent | 9824134ab3c19aa0a00943c65a0e09c36ef23899 (diff) |
svx, drawinglayer: handle tools Color <-> BackgroundColorPrimitive2D roundtrip
Change-Id: Ia8c080ef50e1ddbfce17b5c5d357a240edea46f2
Diffstat (limited to 'drawinglayer')
-rw-r--r-- | drawinglayer/source/processor2d/vclpixelprocessor2d.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx b/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx index 9aa861dc3f41..54cedad18865 100644 --- a/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx +++ b/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx @@ -1161,7 +1161,9 @@ namespace drawinglayer // create color for fill const basegfx::BColor aPolygonColor(maBColorModifierStack.getModifiedColor(rPrimitive.getBColor())); - mpOutputDevice->SetFillColor(Color(aPolygonColor)); + Color aFillColor(aPolygonColor); + aFillColor.SetTransparency(sal_uInt8((rPrimitive.getTransparency() * 255.0) + 0.5)); + mpOutputDevice->SetFillColor(aFillColor); mpOutputDevice->SetLineColor(); // create rectangle for fill |