diff --git a/modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp b/modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp index 170dc256ff..ebf01f3bf5 100644 --- a/modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp +++ b/modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp @@ -411,10 +411,8 @@ void AudioProcessorValueTreeState::valueTreeChildAdded (ValueTree& parent, Value setNewState (tree); } -void AudioProcessorValueTreeState::valueTreeChildRemoved (ValueTree& parent, ValueTree& tree, int) +void AudioProcessorValueTreeState::valueTreeChildRemoved (ValueTree&, ValueTree&, int) { - if (parent == state && tree.hasType (valueType)) - setNewState (tree); } void AudioProcessorValueTreeState::valueTreeRedirected (ValueTree& v)