summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2017-02-06 12:42:29 -0600
committerBen Loftis <ben@harrisonconsoles.com>2017-02-06 12:52:40 -0600
commitcdab4c990685905bb48f916ca27cde85527222e4 (patch)
tree95f2765573a307a7ace11119f5307cfcf8b18864
parente16141c9aa87714e2e4e9357d0a60f8eb3e22faf (diff)
Revert to allowing stacked layer region view for MIDI tracks, for now.
-rw-r--r--gtk2_ardour/midi_streamview.cc8
-rw-r--r--gtk2_ardour/midi_streamview.h2
2 files changed, 6 insertions, 4 deletions
diff --git a/gtk2_ardour/midi_streamview.cc b/gtk2_ardour/midi_streamview.cc
index 5d170954ae..23d31932d8 100644
--- a/gtk2_ardour/midi_streamview.cc
+++ b/gtk2_ardour/midi_streamview.cc
@@ -245,9 +245,11 @@ MidiStreamView::update_data_note_range(uint8_t min, uint8_t max)
void
MidiStreamView::set_layer_display (LayerDisplay d)
{
- if (d != Overlaid) {
- return;
- }
+
+//revert this change for now. Although stacked view is weirdly implemented wrt the "scroomer", it is still necessary to manage layered midi regions.
+// if (d != Overlaid) {
+// return;
+// }
StreamView::set_layer_display (d);
}
diff --git a/gtk2_ardour/midi_streamview.h b/gtk2_ardour/midi_streamview.h
index 3cf5f9a08e..78f0008157 100644
--- a/gtk2_ardour/midi_streamview.h
+++ b/gtk2_ardour/midi_streamview.h
@@ -78,7 +78,7 @@ class MidiStreamView : public StreamView
void update_note_range(uint8_t note_num);
void set_layer_display (LayerDisplay);
- bool can_change_layer_display() const { return false; }
+// bool can_change_layer_display() const { return false; } //revert this change for now. Although stacked view is weirdly implemented wrt the "scroomer", it is still necessary to be able to manage layered regions.
void redisplay_track ();
inline double contents_height() const