summaryrefslogtreecommitdiff
path: root/drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx')
-rw-r--r--drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx6
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;