From a35abc05287a6fd8e1e91f24aa4f829201d0e4e1 Mon Sep 17 00:00:00 2001 From: Sampo Savolainen Date: Tue, 5 Aug 2008 17:22:51 +0000 Subject: [PATCH] Fix the bug which shuffled tracks when one was removed. Please test. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3656 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/editor_route_list.cc | 2 ++ gtk2_ardour/mixer_ui.cc | 2 ++ 2 files changed, 4 insertions(+) diff --git a/gtk2_ardour/editor_route_list.cc b/gtk2_ardour/editor_route_list.cc index 24fbe5df31..8e83652d37 100644 --- a/gtk2_ardour/editor_route_list.cc +++ b/gtk2_ardour/editor_route_list.cc @@ -577,7 +577,9 @@ void Editor::route_list_delete (const Gtk::TreeModel::Path& path) { session->set_remote_control_ids(); + ignore_route_list_reorder = true; redisplay_route_list (); + ignore_route_list_reorder = false; } void diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index 17871de7d5..107ebe532a 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -642,7 +642,9 @@ void Mixer_UI::track_list_delete (const Gtk::TreeModel::Path& path) { session->set_remote_control_ids(); + ignore_route_reorder = true; redisplay_track_list (); + ignore_route_reorder = false; } void