summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/midi_region_view.cc11
1 files changed, 5 insertions, 6 deletions
diff --git a/gtk2_ardour/midi_region_view.cc b/gtk2_ardour/midi_region_view.cc
index b70fa8d097..8b9600ceef 100644
--- a/gtk2_ardour/midi_region_view.cc
+++ b/gtk2_ardour/midi_region_view.cc
@@ -3547,14 +3547,13 @@ MidiRegionView::note_mouse_position (float x_fraction, float /*y_fraction*/, boo
uint32_t
MidiRegionView::get_fill_color() const
{
- const std::string mod_name = (_dragging ? "dragging region" : "midi frame base");
+ const std::string mod_name = (_dragging ? "dragging region" :
+ trackview.editor().internal_editing() ? "editable region" :
+ "midi frame base");
- if (_selected) {
-
- if (!trackview.editor().internal_editing()) {
- return UIConfiguration::instance().color_mod ("selected region base", mod_name);
- }
+ if (_selected) {
+ return UIConfiguration::instance().color_mod ("selected region base", mod_name);
}
if ((!UIConfiguration::instance().get_show_name_highlight() || high_enough_for_name) &&