Browse Source

Avoid small assertion when renaming internal plugins

tags/1.9.7
falkTX 9 years ago
parent
commit
a4103c8be1
2 changed files with 2 additions and 1 deletions
  1. +1
    -1
      source/backend/plugin/CarlaPluginNative.cpp
  2. +1
    -0
      source/utils/CarlaJuceEvents.cpp

+ 1
- 1
source/backend/plugin/CarlaPluginNative.cpp View File

@@ -568,7 +568,7 @@ public:
delete[] fHost.uiName;
fHost.uiName = carla_strdup(uiName);

if (fDescriptor->dispatcher != nullptr)
if (fDescriptor->dispatcher != nullptr && fIsUiVisible)
fDescriptor->dispatcher(fHandle, NATIVE_PLUGIN_OPCODE_UI_NAME_CHANGED, 0, 0, uiName, 0.0f);

CarlaPlugin::setName(newName);


+ 1
- 0
source/utils/CarlaJuceEvents.cpp View File

@@ -49,6 +49,7 @@ public:
stopThread(2000);

const ScopedLock sl(fLock);
CARLA_SAFE_ASSERT(fQueue.size() == 0);
fQueue.clear();
}



Loading…
Cancel
Save