DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit 3464cfdbe670417664d99be006022649cfac85e0
parent f23edf167d5e78db5797ffc9d5a5afaa528d6ece
Author: falkTX <falktx@gmail.com>
Date:   Sat, 16 Aug 2014 23:03:19 +0100

Revert DSSI UI auto-close fix, no longer needed

Diffstat:
Mdistrho/src/DistrhoUIDSSI.cpp | 11+----------
1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/distrho/src/DistrhoUIDSSI.cpp b/distrho/src/DistrhoUIDSSI.cpp @@ -95,7 +95,6 @@ public: UIDssi(const OscData& oscData, const char* const uiTitle) : fUI(this, 0, nullptr, setParameterCallback, setStateCallback, sendNoteCallback, setSizeCallback), fHostClosed(false), - fShowCalled(false), fOscData(oscData) { fUI.setTitle(uiTitle); @@ -113,13 +112,7 @@ public: { fOscData.idle(); - if (! fUI.idle()) - { - // host might not have called show yet - if (fShowCalled) - break; - } - else if (fHostClosed) + if (fHostClosed || ! fUI.idle()) break; d_msleep(30); @@ -149,7 +142,6 @@ public: void dssiui_show() { - fShowCalled = true; fUI.setVisible(true); } @@ -204,7 +196,6 @@ protected: private: UIExporter fUI; bool fHostClosed; - bool fShowCalled; const OscData& fOscData;