use AddRecalcMode(RECALCMODE_ONLOAD), fdo#60645 related
Instead of SetRecalcModeOnLoad() which sets the exclusive bit overriding RECALCMODE_ALWAYS use AddRecalcMode() that handles these cases. Change-Id: Ieeeff67d4dda1493e8c48f231b870513f655839a
This commit is contained in:
@@ -1070,16 +1070,16 @@ void FormulaCompiler::Factor()
|
||||
// and recalc mode on load, fdo#60646
|
||||
case ocCell :
|
||||
pArr->SetRecalcModeOnRefMove();
|
||||
pArr->SetRecalcModeOnLoad();
|
||||
pArr->AddRecalcMode( RECALCMODE_ONLOAD );
|
||||
break;
|
||||
case ocHyperLink :
|
||||
// cell with hyperlink needs to be calculated on load to
|
||||
// get its matrix result generated.
|
||||
pArr->SetRecalcModeOnLoad();
|
||||
pArr->AddRecalcMode( RECALCMODE_ONLOAD );
|
||||
pArr->SetHyperLink(true);
|
||||
break;
|
||||
case ocDde:
|
||||
pArr->SetRecalcModeOnLoad();
|
||||
pArr->AddRecalcMode( RECALCMODE_ONLOAD );
|
||||
break;
|
||||
default:
|
||||
; // nothing
|
||||
|
Reference in New Issue
Block a user