From 7ae29abae48364617bea608eb8194ffee0777307 Mon Sep 17 00:00:00 2001 From: Patrick Desaulniers Date: Sun, 25 Nov 2018 14:46:35 -0500 Subject: [PATCH] Exit UI in ~UIVst and ~UiLv2 --- distrho/src/DistrhoPluginVST.cpp | 5 +++++ distrho/src/DistrhoUILV2.cpp | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/distrho/src/DistrhoPluginVST.cpp b/distrho/src/DistrhoPluginVST.cpp index 2d05b782..04074ce7 100644 --- a/distrho/src/DistrhoPluginVST.cpp +++ b/distrho/src/DistrhoPluginVST.cpp @@ -182,6 +182,11 @@ public: //#endif } + ~UIVst() + { + fUI.quit(); + } + // ------------------------------------------------------------------- void idle() diff --git a/distrho/src/DistrhoUILV2.cpp b/distrho/src/DistrhoUILV2.cpp index 79c7e212..a5ecdd37 100644 --- a/distrho/src/DistrhoUILV2.cpp +++ b/distrho/src/DistrhoUILV2.cpp @@ -118,6 +118,11 @@ public: fUI.setWindowTitle(DISTRHO_PLUGIN_NAME); } + ~UiLv2() + { + fUI.quit(); + } + // ------------------------------------------------------------------- void lv2ui_port_event(const uint32_t rindex, const uint32_t bufferSize, const uint32_t format, const void* const buffer)