From 857b5f2bb43607df865837a25d2bd3bfbbc6f341 Mon Sep 17 00:00:00 2001 From: falkTX Date: Thu, 20 Nov 2014 09:02:06 +0000 Subject: [PATCH] Misc --- distrho/src/DistrhoUIInternal.hpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/distrho/src/DistrhoUIInternal.hpp b/distrho/src/DistrhoUIInternal.hpp index 5092af33..b5ddd0d1 100644 --- a/distrho/src/DistrhoUIInternal.hpp +++ b/distrho/src/DistrhoUIInternal.hpp @@ -289,8 +289,6 @@ public: { if (glWindow.isReady()) fUI->d_uiIdle(); - - fChangingSize = false; } bool idle() @@ -302,8 +300,6 @@ public: if (glWindow.isReady()) fUI->d_uiIdle(); - fChangingSize = false; - return ! glApp.isQuiting(); } @@ -318,9 +314,7 @@ public: void setWindowSize(const uint width, const uint height, const bool updateUI = false) { DISTRHO_SAFE_ASSERT_RETURN(fUI != nullptr,); - - if (fChangingSize) - return; + DISTRHO_SAFE_ASSERT_RETURN(! fChangingSize,); fChangingSize = true; @@ -328,6 +322,8 @@ public: fUI->setSize(width, height); glWindow.setSize(width, height); + + fChangingSize = false; } void setWindowTitle(const char* const uiTitle)