Fix mute state on loading 2.X sessions (#3829).
authorCarl Hetherington <carl@carlh.net>
Mon, 7 Mar 2011 14:06:03 +0000 (14:06 +0000)
committerCarl Hetherington <carl@carlh.net>
Mon, 7 Mar 2011 14:06:03 +0000 (14:06 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@9093 d708f5d6-7413-0410-9779-e7cbd77b26cf

libs/ardour/route.cc

index 6be38966d8c10c5f55cecba18a2c3a2344a7a65b..1a638bb1b1d12a65e500ea51d2b25458ef865fe6 100644 (file)
@@ -2078,8 +2078,8 @@ Route::_set_state_2X (const XMLNode& node, int version)
                bool first = true;
                bool muted = string_is_affirmative (prop->value());
                
-               if (muted){
-                 
+               if (muted) {
+
                        string mute_point;
                        
                        if ((prop = node.property (X_("mute-affects-pre-fader"))) != 0) {
@@ -2129,6 +2129,7 @@ Route::_set_state_2X (const XMLNode& node, int version)
                        }
                        
                        _mute_master->set_mute_points (mute_point);
+                       _mute_master->set_muted_by_self (true);
                }
        }