summaryrefslogtreecommitdiffstats
path: root/Repository.mk
diff options
context:
space:
mode:
authorRegina Henschel <rb.henschel@t-online.de>2021-07-30 23:18:39 +0200
committerAndras Timar <andras.timar@collabora.com>2021-08-24 14:50:52 +0200
commite8b1d3d43638eab00c921cd232c14c5ea1de6610 (patch)
tree33addccfdf4fe3d9800e7d08942ce4c05bf0d38c /Repository.mk
parentResolves: tdf#143785 save/restore SdrModel::IsChanged (diff)
downloadcore-e8b1d3d43638eab00c921cd232c14c5ea1de6610.tar.gz
core-e8b1d3d43638eab00c921cd232c14c5ea1de6610.zip
tdf#143619 validation circle anchor is special
For usual drawing objects, maStart in its Calc user data means the cell address of left/top of snapRect/logicRect. For validation circle it means 'address of cell to be validated'. Thus corrections might be needed, if a general method is used for validation circle. Here the method SetLogicRect() calls via broadcast ScDrawLayer::SetCellAnchoredFromPosition(), which calculates maStart from snapRect/logicRect. Because the circle is extended to cover a larger area than the to be validated cell, maStart got the cell address of the cell one left and one above of the to be validated cell. Now the old, correct address is backuped and restored. Change-Id: I9646da3f22fef45a6e47e59ef55a70307e2f9cc6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119715 Tested-by: Jenkins Reviewed-by: Regina Henschel <rb.henschel@t-online.de> (cherry picked from commit 0cff1aa48453ee0c05bafcac5360329fb6bf9557) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120147 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120224 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Diffstat (limited to 'Repository.mk')
0 files changed, 0 insertions, 0 deletions