summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2014-07-24 23:02:12 +0200
committerCaolán McNamara <caolanm@redhat.com>2014-07-25 08:07:55 +0000
commit4d1a2b16e2421e93f2a0de6632607e69e6fbb2a2 (patch)
treef9e41a3f5171707622f7e6ef38e3ec130c50b22d /oox
parente0a7557e97de0bad7ff8510c768bdbed6cdae6f5 (diff)
fdo#81502: sw: fix spurious "[" being painted for field marks
There is a special SwFieldMarkPortion sub-class that is supposed to be created for these, which overrides Paint() to do nothing; unfortunately at least for the CH_TXT_ATR_FIELDSTART at beginning of a paragraph a plain SwTxtPortion is created, because the check of rInf.Len() is checking the length of the _previous_ text portion; the call to rInf.SetLen() only happens after creation, in last line of SwTxtFormatter::NewTxtPortion(). This problem affects RTF and DOCX files since commit c6b99eedda03461202f9bf012a422dfd81da72ec. (cherry picked from commit c3916303ebe63f9910cd2a4a38ac6a8d6ccee3e0) Conflicts: sw/source/core/text/itrform2.cxx Change-Id: I447b21e841d22558d689f0f244d811c32e4923ec Reviewed-on: https://gerrit.libreoffice.org/10525 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'oox')
0 files changed, 0 insertions, 0 deletions