diff --git a/examples/audio plugin demo/Source/PluginEditor.cpp b/examples/audio plugin demo/Source/PluginEditor.cpp index 463a603b78..384b0f2efb 100644 --- a/examples/audio plugin demo/Source/PluginEditor.cpp +++ b/examples/audio plugin demo/Source/PluginEditor.cpp @@ -28,7 +28,10 @@ public: void valueChanged() override { - param.setValueNotifyingHost ((float) Slider::getValue()); + if (isMouseButtonDown()) + param.setValueNotifyingHost ((float) Slider::getValue()); + else + param.setValue ((float) Slider::getValue()); } void timerCallback() override { updateSliderPos(); }