From 7a709f23f13c7485200cbd67dd3adb4e1a268359 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 10 Mar 2017 21:42:02 +0100 Subject: [PATCH] Fix solo/mute when loading old (4.x) sessions. --- libs/pbd/controllable.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/pbd/controllable.cc b/libs/pbd/controllable.cc index 5f7350da63..a2e6265927 100644 --- a/libs/pbd/controllable.cc +++ b/libs/pbd/controllable.cc @@ -145,7 +145,7 @@ Controllable::set_state (const XMLNode& node, int /*version*/) set_id (node); if ((prop = node.property (X_("flags"))) != 0) { - _flags = (Flag) string_2_enum (prop->value(), _flags); + _flags = (Flag) ((_flags & Controllable::RealTime) | string_2_enum (prop->value(), _flags)); } if ((prop = node.property (X_("value"))) != 0) {