Performance: Avoid calling allSummaryCases

allSummaryCases() is potentially a heavy CPU call for large ensembles. Always show the curve calculator button.
This commit is contained in:
Magne Sjaastad 2022-05-10 10:24:52 +02:00
parent f52acd9a64
commit 7d440a9c2f

View File

@ -60,12 +60,7 @@ void RicShowSummaryCurveCalculatorFeature::hideCurveCalculatorDialog()
//--------------------------------------------------------------------------------------------------
bool RicShowSummaryCurveCalculatorFeature::isCommandEnabled()
{
RimProject* proj = RimProject::current();
if ( !proj ) return false;
const auto& allSumCases = proj->allSummaryCases();
return !allSumCases.empty();
return true;
}
//--------------------------------------------------------------------------------------------------