diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2020-05-16 08:29:37 -0600 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2020-05-16 08:29:37 -0600 |
commit | eecb498a7066d530102e6acc443c7fb342c69408 (patch) | |
tree | 8d9ec911bc93a50a8cb8feb82e79810b30209c54 | |
parent | 852500aa1e829a780c6b12f8d1b01b7c11a45fde (diff) |
restore apparent thinko that removed the effect of "editable region" transparency for MIDI regions
-rw-r--r-- | gtk2_ardour/midi_region_view.cc | 11 |
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) && |