Fix compiler warning of unused variable.
[ardour.git] / gtk2_ardour / midi_streamview.cc
index 5d170954ae0610ea1eb2f53ea0ca695efabaff7b..9e8014d4722002b5248f688390d16380aebf7cae 100644 (file)
@@ -33,6 +33,7 @@
 #include "ardour/region_factory.h"
 #include "ardour/session.h"
 #include "ardour/smf_source.h"
+#include "ardour/evoral_types_convert.h"
 
 #include "gui_thread.h"
 #include "midi_region_view.h"
@@ -245,9 +246,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);
 }
@@ -356,7 +359,7 @@ MidiStreamView::draw_note_lines()
                double h = y - prev_y;
                double mid = y + (h/2.0);
 
-               if (height > 1.0) { // XXX ? should that not be h >= 1 ?
+               if (mid >= 0 && h > 1.0) {
                        _note_lines->add (mid, h, color);
                }