Use requestChangesGuard in ClipView::remove
Fixes data race when deleting SampleClip
This commit is contained in:
@@ -293,7 +293,8 @@ void ClipView::remove()
|
||||
|
||||
// delete ourself
|
||||
close();
|
||||
m_clip->deleteLater();
|
||||
auto guard = Engine::audioEngine()->requestChangesGuard();
|
||||
delete m_clip;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user