diff --git a/common/project.cpp b/common/project.cpp index b772c034..e8279d7d 100644 --- a/common/project.cpp +++ b/common/project.cpp @@ -253,6 +253,12 @@ bool Project::Load(const QString& FileName) for (int ModelIdx = 0; ModelIdx < mModels.GetSize(); ModelIdx++) mModels[ModelIdx]->CreatePieceInfo(this); + lcArray UpdatedModels; + UpdatedModels.AllocGrow(mModels.GetSize()); + + for (int ModelIdx = 0; ModelIdx < mModels.GetSize(); ModelIdx++) + mModels[ModelIdx]->UpdatePieceInfo(UpdatedModels); + mFileName = FileName; mModified = false;