diff --git a/src/gui/MainWindow.cpp b/src/gui/MainWindow.cpp index de12baaa8..6c052593a 100644 --- a/src/gui/MainWindow.cpp +++ b/src/gui/MainWindow.cpp @@ -767,6 +767,8 @@ void MainWindow::openProject() if( ofd.exec () == QDialog::Accepted && !ofd.selectedFiles().isEmpty() ) { + Engine::getSong()->stop(); + setCursor( Qt::WaitCursor ); Engine::getSong()->loadProject( ofd.selectedFiles()[0] );