diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-11-19 17:25:04 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-11-19 17:43:04 +0100 |
commit | d9f0c19edde7cb28086860ea6b3519be0d49a3e0 (patch) | |
tree | 3bf8967d72a8c20b2ffc4277f8bea2c88037121d /writerfilter | |
parent | 755209d88073fd497b884b8de1348ec75c2df7eb (diff) |
DOCX import: handle <w:lvlOverride> without <w:lvlText>
Change-Id: I0b941bd7a733408655db192b8608ed3987b9c1fc
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/dmapper/NumberingManager.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/writerfilter/source/dmapper/NumberingManager.cxx b/writerfilter/source/dmapper/NumberingManager.cxx index 2d5618d179ca..af2c2e3c1967 100644 --- a/writerfilter/source/dmapper/NumberingManager.cxx +++ b/writerfilter/source/dmapper/NumberingManager.cxx @@ -614,7 +614,8 @@ void ListDef::CreateNumberingRules( DomainMapper& rDMapper, // Get the prefix / suffix / Parent numbering // and add them to the level properties OUString sText = pAbsLevel->GetBulletChar( ); - if ( pLevel.get( ) ) + // Inherit <w:lvlText> from the abstract level in case the override would be empty. + if (pLevel.get() && !pLevel->GetBulletChar().isEmpty()) sText = pLevel->GetBulletChar( ); OUString sPrefix; |