oox/source/export/chartexport.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit 1fa4d0e6c95bddecbcc63bc6622187a8be2ee48d Author: Noel Grandin <[email protected]> AuthorDate: Thu Nov 6 13:37:13 2025 +0200 Commit: Noel Grandin <[email protected]> CommitDate: Fri Nov 7 09:07:55 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]> (cherry picked from commit cdf2a068a6c5f4d4d8051d845a08f9552b913079) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193545 Tested-by: Jenkins Reviewed-by: Noel Grandin <[email protected]> diff --git a/oox/source/export/chartexport.cxx b/oox/source/export/chartexport.cxx index dbc062fada61..c9622e02ed36 100644 --- a/oox/source/export/chartexport.cxx +++ b/oox/source/export/chartexport.cxx @@ -4518,7 +4518,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
