diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index f33dda2dac..4cc4f6b6d6 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -4796,7 +4796,7 @@ Editor::add_routes (RouteList& routes) for (RouteList::iterator x = routes.begin(); x != routes.end(); ++x) { boost::shared_ptr route = (*x); - if (route->is_hidden()) { + if (route->is_hidden() || route->is_monitor()) { continue; } diff --git a/gtk2_ardour/editor_routes.cc b/gtk2_ardour/editor_routes.cc index 94e3803577..eaf0c2500a 100644 --- a/gtk2_ardour/editor_routes.cc +++ b/gtk2_ardour/editor_routes.cc @@ -1595,26 +1595,3 @@ EditorRoutes::show_tracks_with_regions_at_playhead () resume_redisplay (); } -uint32_t -EditorRoutes::count_displayed_non_special_routes () const -{ - if (!_model) { - return 0; - } - uint32_t cnt = 0; - TreeModel::Children rows = _model->children (); - for (TreeModel::Children::iterator i = rows.begin(); i != rows.end(); ++i) { - bool visible = (*i)[_columns.visible]; - if (visible) { - boost::shared_ptr route = (*i)[_columns.route]; - if (route) { - if (route->is_master() || route->is_monitor()) { - continue; - } - cnt++; - } - } - } - - return cnt; -} diff --git a/gtk2_ardour/editor_routes.h b/gtk2_ardour/editor_routes.h index cbe9825cb5..008304303f 100644 --- a/gtk2_ardour/editor_routes.h +++ b/gtk2_ardour/editor_routes.h @@ -59,7 +59,6 @@ public: std::list views () const; void hide_all_tracks (bool); void clear (); - uint32_t count_displayed_non_special_routes () const; void sync_order_keys_from_model (); private: