-void
-Editor::kbd_align_relative (ARDOUR::RegionPoint what)
-{
- kbd_driver (bind (mem_fun(*this, &Editor::kbd_do_align), what), true, true, false);
+ commit_reversible_command ();
+
+ } else if (entered_regionview) {
+
+ 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();
+
+ }