diff options
Diffstat (limited to 'drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx')
-rw-r--r-- | drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx b/drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx index 3441483a9ac4..ea10d205e2d8 100644 --- a/drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx +++ b/drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx @@ -50,9 +50,11 @@ namespace drawinglayer } BackgroundColorPrimitive2D::BackgroundColorPrimitive2D( - const basegfx::BColor& rBColor) + const basegfx::BColor& rBColor, + double fTransparency) : BufferedDecompositionPrimitive2D(), maBColor(rBColor), + mfTransparency(fTransparency), maLastViewport() { } @@ -63,7 +65,7 @@ namespace drawinglayer { const BackgroundColorPrimitive2D& rCompare = static_cast<const BackgroundColorPrimitive2D&>(rPrimitive); - return (getBColor() == rCompare.getBColor()); + return (getBColor() == rCompare.getBColor() && getTransparency() == rCompare.getTransparency()); } return false; |