+ begin_reversible_command (_("mute region"));
+ XMLNode &before = entered_regionview->region().playlist()->get_state();
+
+ entered_regionview->region().set_muted (!entered_regionview->region().muted());
+
+ XMLNode &after = entered_regionview->region().playlist()->get_state();
+ session->add_command (new MementoCommand<ARDOUR::Playlist>(*(entered_regionview->region().playlist()), &before, &after));
+ commit_reversible_command();