diff --git a/examples/audio plugin host/Source/GraphEditorPanel.cpp b/examples/audio plugin host/Source/GraphEditorPanel.cpp index 18cdf6efb0..9d92fd3c7c 100644 --- a/examples/audio plugin host/Source/GraphEditorPanel.cpp +++ b/examples/audio plugin host/Source/GraphEditorPanel.cpp @@ -849,8 +849,9 @@ void GraphEditorPanel::changeListenerCallback (ChangeBroadcaster*) void GraphEditorPanel::updateComponents() { - for (auto* child : getChildren()) - if (auto* fc = dynamic_cast (child)) + auto children = getChildren(); + for (auto child : children) + if (auto* fc = dynamic_cast (static_cast (child))) fc->update(); for (int i = getNumChildComponents(); --i >= 0;)