sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit 88f0e9a245f4a52ea45a25274a075b48fae7ef9c
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Wed Dec 18 10:23:35 2024 +0000
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Wed Dec 18 21:08:45 2024 +0100

    crashtesting: unknown 'IsContentEmpty' property reloading rtf export
    
    of forum-mso-en4-218597.doc
    
    where the XText is a TextFrame, presumably a problem since:
    
    commit cfd3b14fd4e1ee889dd356523e5cdaa639786d37
    CommitDate: Fri Aug 2 10:37:31 2024 +0200
    
        tdf#162295 DOCX import: optimize the check if the header/footer is empty
    
    Change-Id: I14e851aea66ad66024e9a8e38b1d1cdef0bf570c
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178717
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx 
b/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx
index 777122e97ebc..0458e8a1c83e 100644
--- a/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx
+++ b/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx
@@ -3864,7 +3864,8 @@ bool isContentEmpty(uno::Reference<text::XText> const& 
xText)
     }
 
     bool bContentEmpty{};
-    xTextProperties->getPropertyValue("IsContentEmpty") >>= bContentEmpty;
+    if 
(xTextProperties->getPropertySetInfo()->hasPropertyByName(u"IsContentEmpty"_ustr))
+        xTextProperties->getPropertyValue(u"IsContentEmpty"_ustr) >>= 
bContentEmpty;
     return bContentEmpty;
 }
 

Reply via email to