sd/source/ui/tools/SlideshowLayerRenderer.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
New commits: commit c451dfe04d4ccf46bae328ea2529a8b944936279 Author: Marco Cecchetti <marco.cecche...@collabora.com> AuthorDate: Thu Dec 12 20:59:17 2024 +0100 Commit: Miklos Vajna <vmik...@collabora.com> CommitDate: Tue Apr 8 08:39:40 2025 +0200 slideshow: fix for animated paragraph with bg color partly transparent Given a text shape with a background color with alpha component != 0, 1 a layer related to an animated paragraph includes also the background which is clearly wrong. Change-Id: Ib3a2ffb5bc01506400897f946ca4d6c23f8eb388 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183793 Reviewed-by: Miklos Vajna <vmik...@collabora.com> Tested-by: Jenkins diff --git a/sd/source/ui/tools/SlideshowLayerRenderer.cxx b/sd/source/ui/tools/SlideshowLayerRenderer.cxx index 68076f2eb02e..8ea35b161fe8 100644 --- a/sd/source/ui/tools/SlideshowLayerRenderer.cxx +++ b/sd/source/ui/tools/SlideshowLayerRenderer.cxx @@ -42,6 +42,7 @@ #include <drawinglayer/primitive2d/Primitive2DContainer.hxx> #include <drawinglayer/primitive2d/drawinglayer_primitivetypes2d.hxx> #include <drawinglayer/primitive2d/BufferedDecompositionPrimitive2D.hxx> +#include <drawinglayer/primitive2d/Tools.hxx> #include <drawinglayer/primitive2d/texthierarchyprimitive2d.hxx> #include <drawinglayer/tools/primitive2dxmldump.hxx> @@ -170,7 +171,8 @@ void changePolyPolys( || pBasePrimitive->getPrimitive2DID() == PRIMITIVE2D_ID_POLYPOLYGONGRADIENTPRIMITIVE2D || pBasePrimitive->getPrimitive2DID() == PRIMITIVE2D_ID_POLYPOLYGONGRAPHICPRIMITIVE2D || pBasePrimitive->getPrimitive2DID() == PRIMITIVE2D_ID_POLYPOLYGONHATCHPRIMITIVE2D - || pBasePrimitive->getPrimitive2DID() == PRIMITIVE2D_ID_POLYPOLYGONHAIRLINEPRIMITIVE2D) + || pBasePrimitive->getPrimitive2DID() == PRIMITIVE2D_ID_POLYPOLYGONHAIRLINEPRIMITIVE2D + || pBasePrimitive->getPrimitive2DID() == PRIMITIVE2D_ID_UNIFIEDTRANSPARENCEPRIMITIVE2D) { pBasePrimitive->setVisible(bRenderObject); if (!bRenderObject)