From d61ce0ab492a537b24b046d7cf1b76e5e2f5263f Mon Sep 17 00:00:00 2001 From: Doug McLain Date: Mon, 13 Feb 2006 00:49:26 +0000 Subject: [PATCH] fixed orderering of editor and mixer tracks git-svn-id: svn://localhost/trunk/ardour2@321 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/editor_route_list.cc | 6 +++--- gtk2_ardour/mixer_ui.cc | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk2_ardour/editor_route_list.cc b/gtk2_ardour/editor_route_list.cc index 28953386b0..ffbf0580f9 100644 --- a/gtk2_ardour/editor_route_list.cc +++ b/gtk2_ardour/editor_route_list.cc @@ -91,7 +91,7 @@ Editor::handle_new_route (Route& route) row[route_display_columns.text] = route.name(); row[route_display_columns.visible] = tv->marked_for_display(); row[route_display_columns.tv] = tv; - + track_views.push_back (tv); ignore_route_list_reorder = true; @@ -224,7 +224,7 @@ Editor::redisplay_route_list () uint32_t position; uint32_t order; int n; - + if (no_route_list_redisplay) { return; } @@ -476,7 +476,7 @@ Editor::route_list_selection_filter (const Glib::RefPtr& model, const struct EditorOrderRouteSorter { bool operator() (Route* a, Route* b) { /* use of ">" forces the correct sort order */ - return a->order_key ("editor") > b->order_key ("editor"); + return a->order_key ("editor") < b->order_key ("editor"); } }; diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index cc82f0c5e0..2de21b2e35 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -567,7 +567,7 @@ Mixer_UI::redisplay_track_list () struct SignalOrderRouteSorter { bool operator() (Route* a, Route* b) { /* use of ">" forces the correct sort order */ - return a->order_key ("signal") > b->order_key ("signal"); + return a->order_key ("signal") < b->order_key ("signal"); } };