formula/source/core/api/FormulaCompiler.cxx |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit c4322062929815445f9f3f2b3a5c232a43d4abd3
Author: Markus Mohrhard <markus.mohrh...@googlemail.com>
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 <fridr...@documentfoundation.org>
    Tested-by: Fridrich Strba <fridr...@documentfoundation.org>

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
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to