mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#1977 Curve Calculator : Update object editors referencing a RimCalculation object
This commit is contained in:
parent
fd6a4d2709
commit
9819fe946e
@ -110,7 +110,15 @@ void RimCalculationVariable::fieldChangedByUi(const caf::PdmFieldHandle* changed
|
||||
{
|
||||
RimCalculation* rimCalculation = nullptr;
|
||||
this->firstAncestorOrThisOfTypeAsserted(rimCalculation);
|
||||
rimCalculation->updateConnectedEditors();
|
||||
|
||||
// RimCalculation is pointed to by RicSummaryCurveCalculator in a PtrField
|
||||
// Update editors connected to RicSummaryCurveCalculator
|
||||
std::vector<caf::PdmObjectHandle*> referringObjects;
|
||||
rimCalculation->objectsWithReferringPtrFields(referringObjects);
|
||||
for (auto o : referringObjects)
|
||||
{
|
||||
o->uiCapability()->updateConnectedEditors();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user