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

New commits:
commit cdf2a068a6c5f4d4d8051d845a08f9552b913079
Author:     Noel Grandin <[email protected]>
AuthorDate: Thu Nov 6 13:37:13 2025 +0200
Commit:     Michael Stahl <[email protected]>
CommitDate: Thu Nov 6 18:37:27 2025 +0100

    mso-test: c:noMultiLvlLbl not valid for category axis
    
    This is using the test document from forum-mso-en4-58299.xls.
    
    Importing and exporting to XLSX and then running officeotron generates an 
error.
    
    The c:noMultiLvlLbl element is only valid for category axes, not date axes.
    
    Change-Id: If24941b9802a8e6e8f4e9243ad8f5cf07a85b1d6
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193527
    Tested-by: Jenkins CollaboraOffice <[email protected]>
    Reviewed-by: Michael Stahl <[email protected]>

diff --git a/oox/source/export/chartexport.cxx 
b/oox/source/export/chartexport.cxx
index 22dd456bb801..21d71053a192 100644
--- a/oox/source/export/chartexport.cxx
+++ b/oox/source/export/chartexport.cxx
@@ -4449,7 +4449,8 @@ void ChartExport::exportOneAxis_chart(
         }
 
         // FIXME: seems not support? noMultiLvlLbl
-        pFS->singleElement(FSNS(XML_c, XML_noMultiLvlLbl), XML_val, 
OString::number(0));
+        if( nAxisType == XML_catAx )
+            pFS->singleElement(FSNS(XML_c, XML_noMultiLvlLbl), XML_val, 
OString::number(0));
     }
 
     // crossBetween

Reply via email to