diff options
Diffstat (limited to 'gtk2_ardour/editor_canvas_events.cc')
-rw-r--r-- | gtk2_ardour/editor_canvas_events.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_canvas_events.cc b/gtk2_ardour/editor_canvas_events.cc index 93c0abea35..c1696c9f6c 100644 --- a/gtk2_ardour/editor_canvas_events.cc +++ b/gtk2_ardour/editor_canvas_events.cc @@ -178,7 +178,9 @@ Editor::canvas_scroll_event (GdkEventScroll *event, bool from_canvas) bool Editor::track_canvas_button_press_event (GdkEventButton */*event*/) { + begin_reversible_selection_op (_("Clear Selection Click (track canvas)")); selection->clear (); + commit_reversible_selection_op(); _track_canvas->grab_focus(); return false; } @@ -1105,8 +1107,10 @@ Editor::canvas_drop_zone_event (GdkEvent* event) switch (event->type) { case GDK_BUTTON_RELEASE: if (event->button.button == 1) { + begin_reversible_selection_op (_("Nowhere Click")); selection->clear_objects (); selection->clear_tracks (); + commit_reversible_selection_op (); } break; |