diff options
author | Michael Stahl <mstahl@redhat.com> | 2014-11-04 22:45:48 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2014-11-05 00:13:21 +0100 |
commit | 88d3f9e4cf64e4ef037063b26ddf347fd42d8d84 (patch) | |
tree | dd68e5659c87d49a0c1511e71c49ec03adfe4b37 /writerfilter | |
parent | 8e19b7a0b3dc57fce7e2caf05af2c0451123c5be (diff) |
fdo#85812: RTF import: fix run type in new groups
Apparently the run type resets to LTR in a new group.
(regression from fc49c052dbdbb5ab3b0a02a13143705f769b9662)
Change-Id: I61c0fcbe4e44b488a14cc78823063a1a1ad4f4b1
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/rtftok/rtfdocumentimpl.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.cxx b/writerfilter/source/rtftok/rtfdocumentimpl.cxx index 53460e599188..99693f3fe564 100644 --- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx +++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx @@ -4828,6 +4828,8 @@ int RTFDocumentImpl::pushState() m_aStates.push(m_aStates.top()); } m_aStates.top().aDestinationText.setLength(0); // was copied: always reset! + m_aStates.top().isRightToLeft = false; // fdo#85812 group resets run type + m_aStates.top().eRunType = RTFParserState::LOCH; m_pTokenizer->pushGroup(); |