tweak initial x-axis location of a recording rect (from grygorii zharun @ waves)
authorPaul Davis <paul@linuxaudiosystems.com>
Sun, 7 Sep 2014 15:34:24 +0000 (11:34 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Sun, 7 Sep 2014 15:34:24 +0000 (11:34 -0400)
gtk2_ardour/audio_streamview.cc

index bc5052c3907e8ac50e122fda00c16a740954383f..fa488832725416137d2d445a1c2cf9825b9507e4 100644 (file)
@@ -295,7 +295,12 @@ AudioStreamView::setup_rec_box ()
 
                        RecBoxInfo recbox;
                        recbox.rectangle = rec_rect;
-                       recbox.start = _trackview.session()->transport_frame();
+                       
+                       if (rec_rects.empty()) {
+                               recbox.start = _trackview.session()->record_location ();
+                       } else {
+                               recbox.start = _trackview.session()->transport_frame ();
+                       }
                        recbox.length = 0;
 
                        rec_rects.push_back (recbox);