formula/source/core/api/FormulaCompiler.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
New commits: commit d8ae8130759119fe5e1a184bab5a06d469a8689a Author: Markus Mohrhard <[email protected]> Date: Mon Feb 25 08:09:43 2013 +0100 ocMacro and ocExternal need to be recalculated on load, fdo#60977 Change-Id: I9e69ca2feae44bc645e8a49e349557f0933a23eb Reviewed-on: https://gerrit.libreoffice.org/2413 Reviewed-by: Fridrich Strba <[email protected]> Tested-by: Fridrich Strba <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/2417 Reviewed-by: Michael Meeks <[email protected]> Reviewed-by: Jan Holesovsky <[email protected]> Tested-by: Jan Holesovsky <[email protected]> diff --git a/formula/source/core/api/FormulaCompiler.cxx b/formula/source/core/api/FormulaCompiler.cxx index 468ecd3..16b3fd5 100644 --- a/formula/source/core/api/FormulaCompiler.cxx +++ b/formula/source/core/api/FormulaCompiler.cxx @@ -1061,6 +1061,9 @@ void FormulaCompiler::Factor() // Don't use SetRecalcModeOnLoad() which would override // ModeAlways. case ocConvert : + case ocDde: + case ocMacro: + case ocExternal: pArr->AddRecalcMode( RECALCMODE_ONLOAD ); break; // If the referred cell is moved the value changes. @@ -1080,9 +1083,6 @@ void FormulaCompiler::Factor() pArr->AddRecalcMode( RECALCMODE_ONLOAD ); pArr->SetHyperLink(true); break; - case ocDde: - pArr->AddRecalcMode( RECALCMODE_ONLOAD ); - break; default: ; // nothing } _______________________________________________ Libreoffice-commits mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
