diff options
-rw-r--r-- | sw/source/core/txtnode/txtedt.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sw/source/core/txtnode/txtedt.cxx b/sw/source/core/txtnode/txtedt.cxx index c2562280aba2..9426aefe1717 100644 --- a/sw/source/core/txtnode/txtedt.cxx +++ b/sw/source/core/txtnode/txtedt.cxx @@ -606,7 +606,8 @@ void SwTextNode::RstTextAttr( for (i = 0; i < m_pSwpHints->Count(); ++i) { SwTextAttr* pHint = m_pSwpHints->GetTextHint(i); - if (pHint->GetStart() != nStt) + if ( (isTXTATR_WITHEND(pHint->Which()) && RES_TXTATR_AUTOFMT != pHint->Which()) + || pHint->GetStart() != nStt) continue; const sal_Int32* pHintEnd = pHint->GetEnd(); |