sd/source/ui/tools/SlideshowLayerRenderer.cxx |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 294b9a04e5482a58a0744cbea5b629f7c1734562
Author:     Szymon Kłos <szymon.k...@collabora.com>
AuthorDate: Wed Sep 11 09:13:59 2024 +0200
Commit:     Tomaž Vajngerl <qui...@gmail.com>
CommitDate: Wed Sep 11 12:23:03 2024 +0200

    slideshow: export isField property for layers
    
    this is temporary fix for caching the old values in
    the text fields like page number. to be removed, we
    need separate layers with awareness of fields
    
    Change-Id: I74d8186441912ad110bff4bc6f46faff79a20cd8
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173160
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Tomaž Vajngerl <qui...@gmail.com>

diff --git a/sd/source/ui/tools/SlideshowLayerRenderer.cxx 
b/sd/source/ui/tools/SlideshowLayerRenderer.cxx
index 97662acb87a0..37609858075b 100644
--- a/sd/source/ui/tools/SlideshowLayerRenderer.cxx
+++ b/sd/source/ui/tools/SlideshowLayerRenderer.cxx
@@ -372,6 +372,8 @@ void SlideshowLayerRenderer::writeJSON(OString& rJsonMsg)
     }
     else
     {
+        if (pObject && hasFields(pObject))
+            aJsonWriter.put("isField", true); // TODO: to be removed, 
implement properly
         aJsonWriter.put("type", "bitmap");
         writeContentNode(aJsonWriter);
     }

Reply via email to