summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@suse.cz>2013-01-15 09:58:48 +0100
committerMiklos Vajna <vmiklos@suse.cz>2013-01-15 11:17:02 +0100
commitb6a2083b9dfe5aceb0900315363ef41e2f3abef5 (patch)
tree91e2fffaffe97746da5b0f595f96f0c944f8421e /writerfilter
parent63d0f95dd61ea85da08c6be0b53f323e57069f3f (diff)
fdo#59338 fix RTF paste into footnote
Change-Id: I89501f267fd4256eb3b1316ef41a0f9b0786e0f0
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/dmapper/DomainMapper_Impl.cxx7
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;
}