mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Removed wrong usage of owner()
This commit is contained in:
parent
d371da246f
commit
930760eb47
@ -43,7 +43,6 @@ RicRangeFilterNewExec* RicRangeFilterHelper::createRangeFilterExecCommand()
|
|||||||
RimCellRangeFilterCollection* rangeFilterCollection = findRangeFilterCollection();
|
RimCellRangeFilterCollection* rangeFilterCollection = findRangeFilterCollection();
|
||||||
|
|
||||||
RicRangeFilterNewExec* filterExec = new RicRangeFilterNewExec(rangeFilterCollection);
|
RicRangeFilterNewExec* filterExec = new RicRangeFilterNewExec(rangeFilterCollection);
|
||||||
assert(rangeFilterCollection);
|
|
||||||
|
|
||||||
return filterExec;
|
return filterExec;
|
||||||
}
|
}
|
||||||
@ -60,16 +59,20 @@ RimCellRangeFilterCollection* RicRangeFilterHelper::findRangeFilterCollection()
|
|||||||
|
|
||||||
std::vector<RimCellRangeFilterCollection*> selectedRangeFilterCollection;
|
std::vector<RimCellRangeFilterCollection*> selectedRangeFilterCollection;
|
||||||
caf::SelectionManager::instance()->objectsByType(&selectedRangeFilterCollection);
|
caf::SelectionManager::instance()->objectsByType(&selectedRangeFilterCollection);
|
||||||
|
|
||||||
if (selectedRangeFilterCollection.size() == 1)
|
if (selectedRangeFilterCollection.size() == 1)
|
||||||
{
|
{
|
||||||
rangeFilterCollection = selectedRangeFilterCollection[0];
|
rangeFilterCollection = selectedRangeFilterCollection[0];
|
||||||
}
|
}
|
||||||
else if (selectedRangeFilter.size() > 0)
|
else if (selectedRangeFilter.size() > 0)
|
||||||
{
|
{
|
||||||
rangeFilterCollection = dynamic_cast<RimCellRangeFilterCollection*>(selectedRangeFilter[0]->owner());
|
selectedRangeFilter[0]->firstAncestorOfType(rangeFilterCollection);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
assert(rangeFilterCollection);
|
||||||
|
|
||||||
// TODO : When a menu is created in the 3D view, add code to find collection based on a RimView
|
// TODO : When a menu is created in the 3D view, add code to find collection based on a RimView
|
||||||
|
// See RiuViewerCommands
|
||||||
|
|
||||||
return rangeFilterCollection;
|
return rangeFilterCollection;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user