directly delete view before removing model - fixes crash when removing instrument-track with instrument-track-window open

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@923 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-04-15 22:30:18 +00:00
parent cf8cdb4ec6
commit 4d073ac18d

View File

@@ -1172,10 +1172,10 @@ void trackOperationsWidget::cloneTrack( void )
void trackOperationsWidget::removeTrack( void )
{
m_trackView->close();
delete m_trackView;
engine::getMixer()->lock();
delete m_trackView->getTrack();
engine::getMixer()->unlock();
m_trackView->deleteLater();
}