From 3db3711dcf383bbb336e4e35ff5529265de98bfe Mon Sep 17 00:00:00 2001 From: Dave French Date: Thu, 22 Jan 2015 18:31:09 +0000 Subject: [PATCH] fix for 1668 now checks if save to load song --- src/gui/TrackContainerView.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gui/TrackContainerView.cpp b/src/gui/TrackContainerView.cpp index d8c3a5c40..a52930f83 100644 --- a/src/gui/TrackContainerView.cpp +++ b/src/gui/TrackContainerView.cpp @@ -45,6 +45,7 @@ #include "Song.h" #include "StringPairDrag.h" #include "Track.h" +#include "GuiApplication.h" TrackContainerView::TrackContainerView( TrackContainer * _tc ) : @@ -363,7 +364,10 @@ void TrackContainerView::dropEvent( QDropEvent * _de ) else if( type == "projectfile") { - Engine::getSong()->loadProject( value ); + if( gui->mainWindow()->mayChangeProject() ) + { + Engine::getSong()->loadProject( value ); + } _de->accept(); }