Release 2023.06

This commit is contained in:
Magne Sjaastad
2023-06-19 13:48:44 +02:00
committed by GitHub
parent a7108f0a09
commit 77bf792b1a
1390 changed files with 66974 additions and 11511 deletions

View File

@@ -46,13 +46,12 @@ void RicNewCustomObjectiveFunctionFeature::onActionTriggered( bool isChecked )
caf::PdmObject* selObj = dynamic_cast<caf::PdmObject*>( caf::SelectionManager::instance()->selectedItem() );
if ( !selObj ) return;
std::vector<RimCustomObjectiveFunctionCollection*> coll;
selObj->descendantsIncludingThisOfType( coll );
std::vector<RimCustomObjectiveFunctionCollection*> coll = selObj->descendantsIncludingThisOfType<RimCustomObjectiveFunctionCollection>();
if ( coll.size() == 1 )
{
RimCustomObjectiveFunction* newFunc = coll[0]->addObjectiveFunction();
RimCustomObjectiveFunctionWeight* newWeight = RimObjectiveFunctionTools::addWeight( newFunc );
RimCustomObjectiveFunction* newFunc = coll[0]->addObjectiveFunction();
RimObjectiveFunctionTools::addWeight( newFunc );
coll[0]->updateConnectedEditors();
RiuPlotMainWindowTools::selectAsCurrentItem( newFunc );
RiuPlotMainWindowTools::setExpanded( coll.front() );