diff options
author | Michael Stahl <Michael.Stahl@cib.de> | 2020-10-20 19:19:35 +0200 |
---|---|---|
committer | Michael Stahl <michael.stahl@cib.de> | 2020-10-20 22:08:00 +0200 |
commit | 1b3310a5805cf50f7aca88a83768ffa5adc42a0b (patch) | |
tree | 5dbf70ccc2f63afa77dcc36477841a1cd92745f7 /nlpsolver/ThirdParty/EvolutionarySolver/src | |
parent | 09bcd753036bb6f8abeeb5a523f7dfbcf770aca0 (diff) |
tdf#136385 sw: fix Undo of changing anchor type
There were a few problems here:
1. the changes to positions in
SwAnchoredDrawObject::AdjustPositioningAttr() weren't recorded
2. the Undo of setting the anchor type ran last, which ended up calling
SwDrawContact::Changed_() via some callback, which changed the
position from the correct one to a wrong one
3. if the fixup for FLY_AT_PAGE is done after AdjustPositioningAttr()
then that doesn't need to take into account the anchor type
(regression from 1de2b0d3234462b488db54d36ebc17e2b579b0f0)
Change-Id: If70408ad6140a5bec739dea176936ffcbfe3f5ed
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104571
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@cib.de>
Diffstat (limited to 'nlpsolver/ThirdParty/EvolutionarySolver/src')
0 files changed, 0 insertions, 0 deletions