Skip to content

Commit

Permalink
Merge pull request #17983 from mike-spa/fixOldProjextMigrationBugs
Browse files Browse the repository at this point in the history
Fix old project migration bugs
  • Loading branch information
RomanPudashkin committed Jun 26, 2023
2 parents 0b14610 + 9ede1c5 commit 99abe65
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 7 deletions.
7 changes: 0 additions & 7 deletions src/engraving/rw/read206/read206.cpp
Expand Up @@ -3447,13 +3447,6 @@ Err Read206::readScore(Score* score, XmlReader& e, ReadInOutData* out)

compat::CompatUtils::doCompatibilityConversions(score->masterScore());

// fix positions
// offset = saved offset - layout position
score->doLayout();
for (auto i : ctx.fixOffsets()) {
i.first->setOffset(i.second - i.first->pos());
}

return Err::NoError;
}

Expand Down
2 changes: 2 additions & 0 deletions src/project/internal/notationproject.cpp
Expand Up @@ -215,10 +215,12 @@ mu::Ret NotationProject::doLoad(const io::path_t& path, const io::path_t& styleP

// Migration
if (migrator()) {
masterScore->lockUpdates(false); // because migration needs a second layout
ret = migrator()->migrateEngravingProjectIfNeed(m_engravingProject);
if (!ret) {
return ret;
}
masterScore->lockUpdates(true);
}

// Load style if present
Expand Down

0 comments on commit 99abe65

Please sign in to comment.