trimmedParamIDs needs to be cleared in AudioProcessor::setParameterTree

In the latest develop JUCE in AudioProcessor::setParameterTree, paramIDs and groupIDs get cleared but the new trimmedParamIDs doesn’t. This means assertions are hit in checkForDuplicateTrimmedParamID if the tree changes as it thinks duplicates are being added.

1 Like