diff options
author | Miklos Vajna <vmiklos@suse.cz> | 2013-01-15 09:58:48 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@suse.cz> | 2013-01-15 11:17:02 +0100 |
commit | b6a2083b9dfe5aceb0900315363ef41e2f3abef5 (patch) | |
tree | 91e2fffaffe97746da5b0f595f96f0c944f8421e /writerfilter | |
parent | 63d0f95dd61ea85da08c6be0b53f323e57069f3f (diff) |
fdo#59338 fix RTF paste into footnote
Change-Id: I89501f267fd4256eb3b1316ef41a0f9b0786e0f0
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/dmapper/DomainMapper_Impl.cxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/writerfilter/source/dmapper/DomainMapper_Impl.cxx b/writerfilter/source/dmapper/DomainMapper_Impl.cxx index 3ec9f5c026f4..33d264620ce8 100644 --- a/writerfilter/source/dmapper/DomainMapper_Impl.cxx +++ b/writerfilter/source/dmapper/DomainMapper_Impl.cxx @@ -227,9 +227,12 @@ uno::Reference< container::XNameContainer > DomainMapper_Impl::GetPageStyles( uno::Reference< text::XText > DomainMapper_Impl::GetBodyText() { - if(!m_xBodyText.is() && m_xTextDocument.is()) + if(!m_xBodyText.is()) { - m_xBodyText = m_xTextDocument->getText(); + if (m_xInsertTextRange.is()) + m_xBodyText = m_xInsertTextRange->getText(); + else if (m_xTextDocument.is()) + m_xBodyText = m_xTextDocument->getText(); } return m_xBodyText; } |