diff options
author | Kohei Yoshida <kohei.yoshida@collabora.com> | 2013-11-27 23:29:39 -0500 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@collabora.com> | 2013-11-27 23:30:23 -0500 |
commit | 90bac31f6e6aa73aafe247074bd80f5a9d91cfe6 (patch) | |
tree | ff0902ec2e24573223eb30109a2cd7ed44f00e60 /sc | |
parent | cc780dbe1d769bce3e03018cd0a7d7810eee3e37 (diff) |
Clear the cache here too.
Change-Id: I4dcc7244e508fcdf484b73dc843b21f4b0a18a73
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/core/data/document.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sc/source/core/data/document.cxx b/sc/source/core/data/document.cxx index 2fa2b0e5b781..8048d0265344 100644 --- a/sc/source/core/data/document.cxx +++ b/sc/source/core/data/document.cxx @@ -3583,6 +3583,8 @@ void ScDocument::InterpretDirtyCells( const ScRangeList& rRanges ) if (!GetAutoCalc()) return; + mpFormulaGroupCxt.reset(); + for (size_t nPos=0, nRangeCount = rRanges.size(); nPos < nRangeCount; nPos++) { const ScRange& rRange = *rRanges[nPos]; @@ -3596,6 +3598,8 @@ void ScDocument::InterpretDirtyCells( const ScRangeList& rRanges ) rRange.aStart.Col(), rRange.aStart.Row(), rRange.aEnd.Col(), rRange.aEnd.Row()); } } + + mpFormulaGroupCxt.reset(); } |