From 4189719b87b73d9204fcc8338abd28026e633f1b Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Fri, 13 Jun 2014 18:25:00 +0200 Subject: [PATCH] Moved update for force visibility before retrieving display parts --- ApplicationCode/ProjectDataModel/RimReservoirView.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ApplicationCode/ProjectDataModel/RimReservoirView.cpp b/ApplicationCode/ProjectDataModel/RimReservoirView.cpp index 73ee88346a..6d6c7ac57e 100644 --- a/ApplicationCode/ProjectDataModel/RimReservoirView.cpp +++ b/ApplicationCode/ProjectDataModel/RimReservoirView.cpp @@ -615,6 +615,8 @@ void RimReservoirView::createDisplayModel() if (!this->propertyFilterCollection()->hasActiveFilters() || faultCollection()->showFaultsOutsideFilters) { + updateFaultForcedVisibility(); + std::vector faultGeometryTypesToAppend = visibleFaultGeometryTypes(); RivReservoirViewPartMgr::ReservoirGeometryCacheType faultLabelType = m_reservoirGridPartManager->geometryTypeForFaultLabels(faultGeometryTypesToAppend); @@ -629,7 +631,6 @@ void RimReservoirView::createDisplayModel() m_reservoirGridPartManager->appendFaultLabelsStaticGeometryPartsToModel(frameModels[frameIdx].p(), faultLabelType); } - updateFaultForcedVisibility(); } // Compute triangle count, Debug only