From 2db53a4c3e079d521de292f8fae72d5bed0248d2 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 24 Apr 2021 20:19:28 +0200 Subject: [PATCH] Retain PBD::Ids when reloading sessions (1/2) Monitor/Listen sends panners are not restored, and hence do not need to be saved. The panner-shell is bypassed anyway. --- libs/ardour/delivery.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/delivery.cc b/libs/ardour/delivery.cc index d8534edd2c..6d4b49be0b 100644 --- a/libs/ardour/delivery.cc +++ b/libs/ardour/delivery.cc @@ -375,7 +375,7 @@ Delivery::state () if (_panshell) { node.add_child_nocopy (_panshell->get_state ()); - if (_panshell->unlinked_pannable ()) { + if (_panshell->unlinked_pannable () && _role != Listen) { node.add_child_nocopy (_panshell->unlinked_pannable()->get_state ()); } }