diff options
-rw-r--r-- | sd/source/ui/tools/SlideshowLayerRenderer.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sd/source/ui/tools/SlideshowLayerRenderer.cxx b/sd/source/ui/tools/SlideshowLayerRenderer.cxx index b8841b3923d0..08cdb1631e6c 100644 --- a/sd/source/ui/tools/SlideshowLayerRenderer.cxx +++ b/sd/source/ui/tools/SlideshowLayerRenderer.cxx @@ -457,7 +457,10 @@ public: auto const& rParagraphs = aIterator->second; - if (!rParagraphs.empty()) + // A render pass for the non-animated part of a text shapes whose paragraphs are all animated + // has no paragraphs (rParagraphs.empty()) anyway it still needs to be modified in order to + // render the text shape background only; on the contrary it will render all paragraphs. + if (!rParagraphs.empty() || mrRenderPass.mbRenderObjectBackground) { auto const& rViewInformation2D = rOriginal.GetObjectContact().getViewInformation2D(); auto rContainer |