#2793 RegTest, Fault visibility : Add translation code for older project files

This commit is contained in:
Magne Sjaastad
2018-04-24 12:56:28 +02:00
parent 9ac3d806e2
commit b6aa35bf11
4 changed files with 24 additions and 3 deletions

View File

@@ -268,6 +268,27 @@ Rim3dOverlayInfoConfig* RimGridView::overlayInfoConfig() const
return m_overlayInfoConfig;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimGridView::initAfterRead()
{
RimViewWindow::initAfterRead();
RimProject* proj = nullptr;
firstAncestorOrThisOfType(proj);
if (proj && proj->isProjectFileVersionEqualOrOlderThan("2018.1.1"))
{
// For version prior to 2018.1.1 : Grid visualization mode was derived from surfaceMode and meshMode
// Current : Grid visualization mode is directly defined by m_gridCollection->isActive
// This change was introduced in https://github.com/OPM/ResInsight/commit/f7bfe8d0
bool isGridVisualizationModeBefore_2018_1_1 = ((surfaceMode() == RimGridView::SURFACE) || (meshMode() == RimGridView::FULL_MESH));
m_gridCollection->isActive = isGridVisualizationModeBefore_2018_1_1;
}
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------