diff options
author | Doug McLain <doug@nostar.net> | 2008-03-21 07:08:05 +0000 |
---|---|---|
committer | Doug McLain <doug@nostar.net> | 2008-03-21 07:08:05 +0000 |
commit | 525f02ca7553de76c527fae4910569a1ed4a86cf (patch) | |
tree | 107646c810354720e364ecd157fa91f478e0b91a /gtk2_ardour/ardour_ui.cc | |
parent | caaa0470deae42e128f37c67f388d0e4d694439b (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.cc | 4 |
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); |