summaryrefslogtreecommitdiff
path: root/gtk2_ardour/route_ui.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/route_ui.cc')
-rw-r--r--gtk2_ardour/route_ui.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc
index 3080755462..d2debd1979 100644
--- a/gtk2_ardour/route_ui.cc
+++ b/gtk2_ardour/route_ui.cc
@@ -543,10 +543,11 @@ RouteUI::rec_enable_press(GdkEventButton* ev)
if (is_midi_track()) {
- /* cannot rec-enable while step-editing */
+ /* rec-enable button exits from step editing */
if (midi_track()->step_editing()) {
- return true;
+ midi_track()->set_step_editing (false);
+ return true;
}
}