mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Speed up summary case close/delete for ensembles (#8907)
* Speed up summary case close/delete for ensembles
This commit is contained in:
@@ -151,7 +151,7 @@ RimSummaryCaseCollection::~RimSummaryCaseCollection()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCaseCollection::removeCase( RimSummaryCase* summaryCase )
|
||||
void RimSummaryCaseCollection::removeCase( RimSummaryCase* summaryCase, bool notifyChange )
|
||||
{
|
||||
size_t caseCountBeforeRemove = m_cases.size();
|
||||
|
||||
@@ -161,7 +161,10 @@ void RimSummaryCaseCollection::removeCase( RimSummaryCase* summaryCase )
|
||||
|
||||
caseRemoved.send( summaryCase );
|
||||
|
||||
updateReferringCurveSets();
|
||||
if ( notifyChange )
|
||||
{
|
||||
updateReferringCurveSets();
|
||||
}
|
||||
|
||||
if ( m_isEnsemble && m_cases.size() != caseCountBeforeRemove )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user