From 10e1807fba8e9c4aa543b8caced2fdf506990723 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 7 Sep 2011 11:56:29 +0000 Subject: [PATCH] Disallow black as a route group colour; force a dark grey instead (part of #4064). git-svn-id: svn://localhost/ardour2/branches/3.0@10061 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/group_tabs.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gtk2_ardour/group_tabs.cc b/gtk2_ardour/group_tabs.cc index 59c1b40e35..e2f8e9905a 100644 --- a/gtk2_ardour/group_tabs.cc +++ b/gtk2_ardour/group_tabs.cc @@ -525,6 +525,11 @@ void GroupTabs::set_group_color (RouteGroup* group, Gdk::Color color) { assert (group); + + /* Hack to disallow black route groups; force a dark grey instead */ + if (color.get_red() == 0 && color.get_green() == 0 && color.get_blue() == 0) { + color.set_grey_p (0.1); + } GUIObjectState& gui_state = *ARDOUR_UI::instance()->gui_object_state;