Merge pull request #1258 from grindhold/brokenproject
attempt to open broken project does not clear currently open project
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user