From 319b029579aa7a7b72b70bdd663e0025fae4471c Mon Sep 17 00:00:00 2001 From: Ben Loftis Date: Mon, 9 Dec 2019 07:49:16 -0600 Subject: When a marker is selected, change the marker color in addition to the line color. --- gtk2_ardour/marker.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'gtk2_ardour/marker.cc') diff --git a/gtk2_ardour/marker.cc b/gtk2_ardour/marker.cc index f38e295c39..c5bd57b9e4 100644 --- a/gtk2_ardour/marker.cc +++ b/gtk2_ardour/marker.cc @@ -338,6 +338,9 @@ ArdourMarker::set_selected (bool s) { _selected = s; setup_line (); + + mark->set_fill_color (_selected ? UIConfiguration::instance().color ("entered marker") : _color); + mark->set_outline_color ( _selected ? UIConfiguration::instance().color ("entered marker") : _color ); } void @@ -514,8 +517,9 @@ void ArdourMarker::set_color_rgba (uint32_t c) { _color = c; - mark->set_fill_color (_color); - mark->set_outline_color (_color); + + mark->set_fill_color (_selected ? UIConfiguration::instance().color ("entered marker") : _color); + mark->set_outline_color ( _selected ? UIConfiguration::instance().color ("entered marker") : _color ); if (_track_canvas_line && !_selected) { _track_canvas_line->set_outline_color (_color); -- cgit v1.2.3