Browse Source

AudioProcessor: Fix incorrect assertion when calling setParameterTree()

develop
attila 2 years ago
parent
commit
99869fcd6a
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      modules/juce_audio_processors/processors/juce_AudioProcessor.cpp

+ 4
- 1
modules/juce_audio_processors/processors/juce_AudioProcessor.cpp View File

@@ -541,10 +541,13 @@ void AudioProcessor::addParameterGroup (std::unique_ptr<AudioProcessorParameterG
void AudioProcessor::setParameterTree (AudioProcessorParameterGroup&& newTree)
{
#if JUCE_DEBUG
#if JUCE_DEBUG
paramIDs.clear();
groupIDs.clear();
#if ! JUCE_DISABLE_CAUTIOUS_PARAMETER_ID_CHECKING
trimmedParamIDs.clear();
#endif
#endif
parameterTree = std::move (newTree);
checkForDuplicateGroupIDs (parameterTree);


Loading…
Cancel
Save