diff options
author | Michael Stahl <mstahl@redhat.com> | 2015-06-12 17:04:45 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2015-06-12 17:55:47 +0200 |
commit | fae87e03ea3829718ec0381ed3b04ceb52c23720 (patch) | |
tree | 78695e5b292645f096307dcd3eadffaa0c61754b /desktop/Library_spl.mk | |
parent | fd29a623e7c7b4d859c55f1f04463b5705ad47bf (diff) |
tdf#91228: need to check the format's IsLockModified(), not the node's
commit 9f01951b858453684f2622541af0eb85d4544fc6 also did the extra
Remove/Add for Draw fly objects, and it turns out that that's actually
wrong because SwTextFlyCnt::SetAnchor() will set the anchor without
locking anything if it's a Draw object. Replace it with a different
hack in SetAnchor() that applies only if it calls LockModify().
Thanks to Varun Dhall for creating a reproducer document.
Not sure if the LockModify() could be replaced completely, perhaps it's
just an optimization to avoid re-creating layout frames for the fly.
Change-Id: Ib3236f289c2c4202d48ac378a53ce02130d4ce2c
Diffstat (limited to 'desktop/Library_spl.mk')
0 files changed, 0 insertions, 0 deletions