summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@collabora.com>2014-02-25 12:53:33 -0500
committerKohei Yoshida <kohei.yoshida@collabora.com>2014-02-25 22:53:39 -0500
commit79d03eb090a5f88863c1004ef8b7f483cbecb69d (patch)
treeadf2ac29093d7a77ddbd2c560ce219c861df91c5 /oox
parent3cb186f57d188ad17503d60cf2f8e6a4bbd8523c (diff)
fdo#75386: Totally fix reference update during range move.
It was just not working at all due to multiple reasons. The reference update needed to be reworked for formula groups such that the token array is adjusted only for the top cell but all formula cells still needed to be processed afterwards. The bound check also needed to be done against the old range prior to the move, not the new range after the move. During undo, the paint had to be deferred until after the two calls to DoUndo() else the formula cells would get re-calculated before the values were placed back to their old positions, causing them to mis- calculate wrong values. Change-Id: Iba66f80a413e0539cac5ab619226cd6f7a04f317
Diffstat (limited to 'oox')
0 files changed, 0 insertions, 0 deletions