diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2013-11-07 12:00:58 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2013-11-07 14:21:55 +0100 |
commit | 14641f650e548ad3341809a22deb46f5ec93fa24 (patch) | |
tree | dafd7c138e152815fa44ba9caeba96d1a01e9611 /writerfilter | |
parent | c367a7e3cab3753eba3e0647cc4f013d882c521f (diff) |
DOCX filter: roundtrip paragraph customStyle
Change-Id: I7fec154ff3b39845e91301b4fb607381e80e13f7
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/dmapper/StyleSheetTable.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/writerfilter/source/dmapper/StyleSheetTable.cxx b/writerfilter/source/dmapper/StyleSheetTable.cxx index bf035d690b82..fcb04fbd9428 100644 --- a/writerfilter/source/dmapper/StyleSheetTable.cxx +++ b/writerfilter/source/dmapper/StyleSheetTable.cxx @@ -493,13 +493,12 @@ void StyleSheetTable::lcl_attribute(Id Name, Value & val) } break; case NS_ooxml::LN_CT_Style_customStyle: - if(m_pImpl->m_pCurrentEntry->nStyleTypeCode == STYLE_TYPE_TABLE) + if(m_pImpl->m_pCurrentEntry->nStyleTypeCode == STYLE_TYPE_TABLE || m_pImpl->m_pCurrentEntry->nStyleTypeCode == STYLE_TYPE_PARA) { - TableStyleSheetEntry* pTableEntry = static_cast<TableStyleSheetEntry *>(m_pImpl->m_pCurrentEntry.get()); beans::PropertyValue aValue; aValue.Name = "customStyle"; aValue.Value = uno::makeAny(sal_Bool(nIntValue != 0)); - pTableEntry->AppendInteropGrabBag(aValue); + m_pImpl->m_pCurrentEntry->AppendInteropGrabBag(aValue); } break; case NS_ooxml::LN_CT_Style_styleId: |