Only restore plugin state (of first instance) once.
authorRobin Gareus <robin@gareus.org>
Tue, 6 Jan 2015 19:29:39 +0000 (20:29 +0100)
committerRobin Gareus <robin@gareus.org>
Tue, 6 Jan 2015 19:29:39 +0000 (20:29 +0100)
libs/ardour/plugin_insert.cc

index 156f7b02a0df2a0114ad574fb99f26a68984ea63..599a929deaa3dcd62304ad96b9683392d69de629 100644 (file)
@@ -1046,8 +1046,6 @@ PluginInsert::set_state(const XMLNode& node, int version)
 
                if ((*niter)->name() == plugin->state_node_name()) {
 
-                       plugin->set_state (**niter, version);
-
                        for (Plugins::iterator i = _plugins.begin(); i != _plugins.end(); ++i) {
                                (*i)->set_state (**niter, version);
                        }