Objective Function : Restore inverted test for command visibility

This commit is contained in:
Magne Sjaastad 2020-12-16 08:59:19 +01:00
parent f2c43af8ea
commit b8b7ee234d

View File

@ -245,13 +245,16 @@ bool RicNewDefaultSummaryPlotFeature::isCommandEnabled()
extractPlotObjectsFromSelection( &selectedIndividualSummaryCases, &selectedEnsembles );
RimCustomObjectiveFunctionCollection* customObjFuncCollection = nullptr;
RimEnsembleCurveFilter* curveFilter = nullptr;
caf::PdmObject* selObj = dynamic_cast<caf::PdmObject*>( caf::SelectionManager::instance()->selectedItem() );
if ( selObj )
{
selObj->firstAncestorOrThisOfType( customObjFuncCollection );
selObj->firstAncestorOrThisOfType( curveFilter );
}
if ( customObjFuncCollection || curveFilter ) return false;
return selectedIndividualSummaryCases.empty() && selectedEnsembles.empty() && ( customObjFuncCollection == nullptr );
return !( selectedIndividualSummaryCases.empty() && selectedEnsembles.empty() );
}
//--------------------------------------------------------------------------------------------------