lok: sc: formulas were not updated correctly
commitdaaf101ffe683eb691418ec2df4adc260d7e6a15
authorMarco Cecchetti <marco.cecchetti@collabora.com>
Mon, 7 May 2018 10:49:22 +0000 (7 12:49 +0200)
committerJan Holesovsky <kendy@collabora.com>
Mon, 9 Jul 2018 15:50:19 +0000 (9 17:50 +0200)
treed2cdd2d6b826f57f85da070c4aa4d85c68a17b38
parent08db80ebb4e831d6501ea30de561b175819cc68c
lok: sc: formulas were not updated correctly

this patch fixes several issues:

- any cell containing a formula above row 1024 causing a tile
invalidation whenever any cell content was changed, even if unrelated
to the formula;

- any formula below row 1024 wasn't updated even if it was inside the
visible area.

Change-Id: Ib92153d5755c4e231aa68dee807fe997f9e80a46
Reviewed-on: https://gerrit.libreoffice.org/53935
Tested-by: Jenkins
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
sc/source/ui/inc/gridwin.hxx
sc/source/ui/inc/tabview.hxx
sc/source/ui/view/gridwin.cxx
sc/source/ui/view/gridwin4.cxx
sc/source/ui/view/tabview.cxx
sc/source/ui/view/tabview3.cxx