From 60af166fcd84c99bf7caef5992be439ea2893bbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCl=C5=9Fah=20K=C3=B6se?= Date: Wed, 13 Aug 2025 15:46:48 +0300 Subject: [PATCH] cool#12574 Show empty placeholder objects if they have background or linestyle MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gülşah Köse Change-Id: Iebb32f0d18de271ea14bf77565c72d1b38073b30 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189512 Tested-by: Jenkins CollaboraOffice Reviewed-by: Tomaž Vajngerl Reviewed-by: Szymon Kłos Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193014 Tested-by: Jenkins --- sd/source/ui/tools/SlideshowLayerRenderer.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sd/source/ui/tools/SlideshowLayerRenderer.cxx b/sd/source/ui/tools/SlideshowLayerRenderer.cxx index 53cba4849b64..7f025300dde0 100644 --- a/sd/source/ui/tools/SlideshowLayerRenderer.cxx +++ b/sd/source/ui/tools/SlideshowLayerRenderer.cxx @@ -460,7 +460,8 @@ public: SdrObject* pObject = rOriginal.GetViewContact().TryToGetSdrObject(); // Check if we are rendering an object that is valid to render (exists, and not empty) - if (pObject == nullptr || pObject->IsEmptyPresObj()) + if (pObject == nullptr + || (pObject->IsEmptyPresObj() && !(pObject->HasFillStyle() || pObject->HasLineStyle()))) return; SdrPage* pPage = pObject->getSdrPageFromSdrObject();