From 5e1b1db3ce535debfa4a489d1d02ba14b31094a0 Mon Sep 17 00:00:00 2001 From: Vasily Melenchuk Date: Sun, 10 May 2020 00:43:59 +0300 Subject: tdf#132754: DOCX import: changed default list start nubmer Default value for list numbering startAt is zero. If it is not proveded numbering starts from this value. Change-Id: I2cf7be9063e7bfb8b72d6ba77fcd9507e33bb848 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93899 Tested-by: Jenkins Reviewed-by: Thorsten Behrens (cherry picked from commit f8211e84a5239de25fe6dc45a4bb6b6f8673a1ee) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96048 --- writerfilter/source/dmapper/NumberingManager.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'writerfilter/source') diff --git a/writerfilter/source/dmapper/NumberingManager.cxx b/writerfilter/source/dmapper/NumberingManager.cxx index be74368bfcf7..e29639cec28b 100644 --- a/writerfilter/source/dmapper/NumberingManager.cxx +++ b/writerfilter/source/dmapper/NumberingManager.cxx @@ -189,8 +189,10 @@ uno::Sequence ListLevel::GetLevelProperties(bool bDefaults { std::vector aNumberingProperties; - if( m_nIStartAt >= 0) + if (m_nIStartAt >= 0) aNumberingProperties.push_back(lcl_makePropVal(PROP_START_WITH, m_nIStartAt) ); + else if (bDefaults) + aNumberingProperties.push_back(lcl_makePropVal(PROP_START_WITH, 0)); sal_Int16 nNumberFormat = -1; if (m_nNFC == NS_ooxml::LN_Value_ST_NumberFormat_custom) -- cgit