summaryrefslogtreecommitdiff
path: root/sc/source/core/data
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@collabora.com>2013-11-27 23:29:39 -0500
committerKohei Yoshida <kohei.yoshida@collabora.com>2013-11-27 23:29:39 -0500
commit7f51deb9d637b0eeac8c0f3075a40312ab69d3fd (patch)
tree401481d695f2e9cc91d01cf20fefc407b785f201 /sc/source/core/data
parentfe683c95a2bacd3623c161c87e2d086e54e849bc (diff)
Clear the cache here too.
Change-Id: I4dcc7244e508fcdf484b73dc843b21f4b0a18a73
Diffstat (limited to 'sc/source/core/data')
-rw-r--r--sc/source/core/data/document.cxx4
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();
}