tdf#146851: writerfilter: do not recreate list levels on override
commitb6fed2ef5b5a30a3364eccec27991e26c86254ee
authorVasily Melenchuk <vasily.melenchuk@cib.de>
Thu, 10 Mar 2022 09:04:20 +0000 (10 12:04 +0300)
committerXisco Fauli <xiscofauli@libreoffice.org>
Wed, 16 Mar 2022 10:44:17 +0000 (16 11:44 +0100)
tree809bda6093387edb1cd33b2f75a8c5f4d14f80a4
parentdc566a7f687a728311490b5f4f624897f0aefd1d
tdf#146851: writerfilter: do not recreate list levels on override

AddLevel() can be called on w:lvl and on w:lvlOverride. But if
we have level override and some extra level definition level is
recreated and override information is lost.

Change-Id: I6f1b9b50bdd3410b4ae2d403e760e4d6df5677d2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131304
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131647
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
sw/qa/extras/ooxmlexport/data/tdf146851_1.docx [new file with mode: 0644]
sw/qa/extras/ooxmlexport/ooxmlexport17.cxx
writerfilter/source/dmapper/NumberingManager.cxx