summaryrefslogtreecommitdiff
path: root/sw/qa/extras/rtfexport/data/tdf122455.rtf
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2019-01-14 20:27:23 +0100
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2019-02-11 14:54:44 +0100
commitb22e65d4b44f9a778c372929a7461ba5b17f7314 (patch)
treefd2f9dbd57db66973caec3e7e84ffc96f90a6658 /sw/qa/extras/rtfexport/data/tdf122455.rtf
parentad32ff8f41e452156a2d16119b60542de11b42c8 (diff)
tdf#122455 RTF export: fix font style from list def leaking into first para
This was a problem since RtfAttributeOutput::NumberingLevel() started to use OutputItemSet() or when m_aStyles and m_aStylesEnd was separated, but both were already like this in commit 5bbc027d5dae3472223538b13933ff821e027737 (cws-vmiklos01.diff: Better RTF export filter, 2010-09-17). If m_aStylesEnd is not consumed by NumberingLevel(), then the first run will include its contents, which is incorrect. Change-Id: Ifc93ae5f0057102fab636febae5ee2462361878e Reviewed-on: https://gerrit.libreoffice.org/66332 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com> (cherry picked from commit 57d3c927eff495702cd12f2a15ef0763f51977a7) Reviewed-on: https://gerrit.libreoffice.org/66398 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Diffstat (limited to 'sw/qa/extras/rtfexport/data/tdf122455.rtf')
-rw-r--r--sw/qa/extras/rtfexport/data/tdf122455.rtf21
1 files changed, 21 insertions, 0 deletions
diff --git a/sw/qa/extras/rtfexport/data/tdf122455.rtf b/sw/qa/extras/rtfexport/data/tdf122455.rtf
new file mode 100644
index 000000000000..12e0948a0ba5
--- /dev/null
+++ b/sw/qa/extras/rtfexport/data/tdf122455.rtf
@@ -0,0 +1,21 @@
+{\rtf1
+{\stylesheet
+{\s1\fs32 Intestazione 1;}
+}
+{\*\listtable
+{\list\listtemplateid1
+{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0
+\fi-432\li432}
+\listid1}
+{\list\listtemplateid4
+{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0
+\dbch\af3\fi-360\li720}
+\listid4}
+}
+{\listoverridetable
+{\listoverride\listid1\listoverridecount0\ls1}
+{\listoverride\listid4\listoverridecount0\ls4}
+}
+\pard\plain\s1\fs32\ls1 first\par
+\pard\plain\ls4\fs64 second\par
+}