summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_group_tabs.cc
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2009-06-20 17:55:14 +0000
committerCarl Hetherington <carl@carlh.net>2009-06-20 17:55:14 +0000
commit74c4c1e19a14bfd54e4a3033022bfad8d5d38550 (patch)
treeb07c969e1814d7fab7f2bc48156c16f607ea6c9f /gtk2_ardour/editor_group_tabs.cc
parent50e8686c4b57e120c9d1d5c051d6ad8e7a934015 (diff)
Handle hidden tracks better.
git-svn-id: svn://localhost/ardour2/branches/3.0@5230 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_group_tabs.cc')
-rw-r--r--gtk2_ardour/editor_group_tabs.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_group_tabs.cc b/gtk2_ardour/editor_group_tabs.cc
index 8b67550952..c2b0ec1c40 100644
--- a/gtk2_ardour/editor_group_tabs.cc
+++ b/gtk2_ardour/editor_group_tabs.cc
@@ -66,6 +66,11 @@ EditorGroupTabs::render (cairo_t* cr)
int32_t y = 0;
for (Editor::TrackViewList::iterator i = _editor->track_views.begin(); i != _editor->track_views.end(); ++i) {
+
+ if ((*i)->marked_for_display() == false) {
+ continue;
+ }
+
RouteGroup* g = (*i)->edit_group ();
if (g != curr_group) {