From b9f2a2ab3fe72a467040b393c4a79eca499150b5 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 9 Sep 2017 18:21:00 +0200 Subject: [PATCH] Fix signal-emission order (first re/set instrument info) --- libs/ardour/route.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index a4af694661..305af5beac 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -1287,10 +1287,10 @@ Route::clear_processors (Placement p) processor_max_streams.reset(); _have_internal_generator = false; - processors_changed (RouteProcessorChange ()); /* EMIT SIGNAL */ + reset_instrument_info (); set_processor_positions (); - reset_instrument_info (); + processors_changed (RouteProcessorChange ()); /* EMIT SIGNAL */ if (!already_deleting) { _session.clear_deletion_in_progress();