#2625 Completion Type Legend : Update property editor categories

This commit is contained in:
Magne Sjaastad
2018-03-21 09:06:16 +01:00
parent 41d92832a7
commit 0f696b81fe
2 changed files with 21 additions and 6 deletions

View File

@@ -1360,7 +1360,7 @@ void RimEclipseView::calculateCompletionTypeAndRedrawIfRequired()
{
std::vector<RimCellEdgeMetaData> metaData;
cellEdgeResult()->cellEdgeMetaData(&metaData);
for (const auto cellEdgeMeta : metaData)
for (const auto& cellEdgeMeta : metaData)
{
if (cellEdgeMeta.m_resultVariable == RiaDefines::completionTypeResultName())
{
@@ -1374,7 +1374,7 @@ void RimEclipseView::calculateCompletionTypeAndRedrawIfRequired()
isDependingOnCompletionType = true;
}
for (auto propFilter : m_propertyFilterCollection()->propertyFilters)
for (const auto& propFilter : m_propertyFilterCollection()->propertyFilters)
{
if (propFilter->isActive() && propFilter->resultDefinition->resultVariable() == RiaDefines::completionTypeResultName())
{
@@ -1386,6 +1386,14 @@ void RimEclipseView::calculateCompletionTypeAndRedrawIfRequired()
{
this->loadDataAndUpdate();
}
for (const auto& propFilter : m_propertyFilterCollection()->propertyFilters)
{
if (propFilter->isActive() && propFilter->resultDefinition->resultVariable() == RiaDefines::completionTypeResultName())
{
propFilter->updateConnectedEditors();
}
}
}
//--------------------------------------------------------------------------------------------------