Browse Source

Fix clap UIs not starting with correct values

Signed-off-by: falkTX <falktx@falktx.com>
pull/321/merge
falkTX 3 years ago
parent
commit
e7a095be45
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 9 additions and 0 deletions
  1. +9
    -0
      distrho/src/DistrhoPluginCLAP.cpp

+ 9
- 0
distrho/src/DistrhoPluginCLAP.cpp View File

@@ -483,6 +483,15 @@ private:
fPlugin.getInstancePointer(),
fScaleFactor);

// TODO fetch and set state too

for (uint32_t i=0; i<fCachedParameters.numParams; ++i)
{
const float value = fCachedParameters.values[i] = fPlugin.getParameterValue(i);
fCachedParameters.changed[i] = false;
fUI->parameterChanged(i, value);
}

if (fIsFloating)
{
if (fWindowTitle.isNotEmpty())


Loading…
Cancel
Save