oox/source/export/drawingml.cxx |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit c4331697882ad74f71e1fd00e91f6059c5f51c44
Author:     Michael Meeks <[email protected]>
AuthorDate: Mon Oct 6 20:41:56 2025 +0100
Commit:     Michael Meeks <[email protected]>
CommitDate: Tue Oct 7 14:20:21 2025 +0200

    oox: blurRad defaults to 0 in its users: outerShdw, innerShdw, and 
reflection
    
    Change-Id: I681a238398b82ac85eeb2c32f09d501488394706
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192011
    Reviewed-by: Mike Kaganski <[email protected]>
    Tested-by: Michael Meeks <[email protected]>

diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx
index 062921cfe171..95eff7091c63 100644
--- a/oox/source/export/drawingml.cxx
+++ b/oox/source/export/drawingml.cxx
@@ -5875,7 +5875,8 @@ void DrawingML::WriteShapeEffect( std::u16string_view 
sName, const Sequence< Pro
                 {
                     sal_Int64 nVal = 0;
                     rOuterShdwProp.Value >>= nVal;
-                    aOuterShdwAttrList->add( XML_blurRad, OString::number( 
nVal ) );
+                    if (nVal != 0)
+                        aOuterShdwAttrList->add( XML_blurRad, OString::number( 
nVal ) );
                 }
                 else if( rOuterShdwProp.Name == "dir" )
                 {

Reply via email to