Merge pull request #1258 from grindhold/brokenproject

attempt to open broken project does not clear currently open project
This commit is contained in:
Vesa V
2014-11-08 12:21:31 +02:00

View File

@@ -882,8 +882,6 @@ void song::loadProject( const QString & _file_name )
m_loadingProject = true;
clearProject();
engine::projectJournal()->setJournalling( false );
m_fileName = _file_name;
@@ -894,10 +892,11 @@ void song::loadProject( const QString & _file_name )
// new project
if( dataFile.head().isNull() )
{
createNewProject();
return;
}
clearProject();
DataFile::LocaleHelper localeHelper( DataFile::LocaleHelper::ModeLoad );
engine::mixer()->lock();