From dbc9869f61e7ef043f857e35af431cc2ac83fdae Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Thu, 11 Apr 2013 10:35:33 +0200 Subject: [PATCH] Fix missing display of wells in tree view p4#: 21234 --- ApplicationCode/ProjectDataModel/RimUiTreeModelPdm.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ApplicationCode/ProjectDataModel/RimUiTreeModelPdm.cpp b/ApplicationCode/ProjectDataModel/RimUiTreeModelPdm.cpp index 44891ec865..170e906897 100644 --- a/ApplicationCode/ProjectDataModel/RimUiTreeModelPdm.cpp +++ b/ApplicationCode/ProjectDataModel/RimUiTreeModelPdm.cpp @@ -404,6 +404,9 @@ RimReservoirView* RimUiTreeModelPdm::addReservoirView(const QModelIndex& itemInd RimReservoirView* insertedView = rimReservoir->createAndAddReservoirView(); + // Must be run before buildViewItems, as wells are created in this function + insertedView->loadDataAndUpdate(); + int viewCount = rowCount(collectionIndex); beginInsertRows(collectionIndex, viewCount, viewCount); @@ -412,8 +415,6 @@ RimReservoirView* RimUiTreeModelPdm::addReservoirView(const QModelIndex& itemInd endInsertRows(); - insertedView->loadDataAndUpdate(); - return insertedView; }