summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui.cc
diff options
context:
space:
mode:
authorDoug McLain <doug@nostar.net>2008-03-21 07:08:05 +0000
committerDoug McLain <doug@nostar.net>2008-03-21 07:08:05 +0000
commit525f02ca7553de76c527fae4910569a1ed4a86cf (patch)
tree107646c810354720e364ecd157fa91f478e0b91a /gtk2_ardour/ardour_ui.cc
parentcaaa0470deae42e128f37c67f388d0e4d694439b (diff)
Undo 3160 for now. The canvas stops updating when the mixer is open (but only on one of 3 machines) so I obviously broke something
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3161 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/ardour_ui.cc')
-rw-r--r--gtk2_ardour/ardour_ui.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc
index a465eed360..180b4701f6 100644
--- a/gtk2_ardour/ardour_ui.cc
+++ b/gtk2_ardour/ardour_ui.cc
@@ -1392,6 +1392,7 @@ ARDOUR_UI::remove_last_capture()
void
ARDOUR_UI::transport_record (bool roll)
{
+
if (session) {
switch (session->record_status()) {
case Session::Disabled:
@@ -1417,6 +1418,7 @@ ARDOUR_UI::transport_record (bool roll)
session->disable_record (false, true);
}
}
+ cerr << "ARDOUR_UI::transport_record () called roll = " << roll << " session->record_status() = " << session->record_status() << endl;
}
void
@@ -1430,6 +1432,8 @@ ARDOUR_UI::transport_roll ()
rolling = session->transport_rolling ();
+ cerr << "ARDOUR_UI::transport_roll () called session->record_status() = " << session->record_status() << endl;
+
if (session->get_play_loop()) {
session->request_play_loop (false);
auto_loop_button.set_visual_state (1);