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:
@@ -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();
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user