mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2900 Plot editor. Fix missing vectors bug
This commit is contained in:
@@ -776,9 +776,17 @@ std::set<RifEclipseSummaryAddress> RiuSummaryCurveDefSelection::findPossibleSumm
|
|||||||
for (const auto& source : m_selectedSources())
|
for (const auto& source : m_selectedSources())
|
||||||
{
|
{
|
||||||
RimSummaryCase* sumCase = dynamic_cast<RimSummaryCase*>(source.p());
|
RimSummaryCase* sumCase = dynamic_cast<RimSummaryCase*>(source.p());
|
||||||
|
RimSummaryCaseCollection* ensemble = dynamic_cast<RimSummaryCaseCollection*>(source.p());
|
||||||
|
|
||||||
if(!sumCase || isObservedData(sumCase)) continue;
|
if (sumCase)
|
||||||
cases.push_back(sumCase);
|
{
|
||||||
|
if(!isObservedData(sumCase)) cases.push_back(sumCase);
|
||||||
|
}
|
||||||
|
else if (ensemble)
|
||||||
|
{
|
||||||
|
const auto& ensembleCases = ensemble->allSummaryCases();
|
||||||
|
cases.insert(cases.end(), ensembleCases.begin(), ensembleCases.end());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return findPossibleSummaryAddresses(cases, identifierAndField);
|
return findPossibleSummaryAddresses(cases, identifierAndField);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user