Fix RemoteVstPlugin not exiting when effect removed

This commit is contained in:
Hyunin Song
2018-05-20 15:40:36 +09:00
committed by Hyunjin Song
parent b808631975
commit 55d3fbc908
2 changed files with 6 additions and 12 deletions

View File

@@ -289,7 +289,12 @@ void VstEffectControlDialog::showEvent(QShowEvent *_se)
VstEffectControlDialog::~VstEffectControlDialog()
{
//delete m_pluginWidget;
#if !(QT_VERSION < 0x050000 && defined(LMMS_BUILD_LINUX))
if (m_pluginWidget && layout()) {
layout()->removeWidget(m_pluginWidget);
m_pluginWidget->setParent(nullptr);
}
#endif
}