History

Delete script audio-injector wrapper when wrapped object goes

Simon Walton committed 7 years ago

Commit a9d34131 parent 8b2c9352 files · +2 −1Browse files

Showing the changes to libraries/script-engine/src/ScriptAudioInjector.cpp (1 of 2 files). Show all

Unified · Split

libraries/script-engine/src/ScriptAudioInjector.cpp+1−0
@@ -30,6 +30,7 @@ ScriptAudioInjector::ScriptAudioInjector(const AudioInjectorPointer& injector) : · 29 unmodified lines
3030 _injector(injector)
3131 {
3232 QObject::connect(injector.data(), &AudioInjector::finished, this, &ScriptAudioInjector::finished);
33+ connect(injector.data(), &QObject::destroyed, this, &QObject::deleteLater);
3334 }
3435
3536 ScriptAudioInjector::~ScriptAudioInjector() {