diff options
author | nick_m <mainsbridge@gmail.com> | 2015-01-13 21:41:30 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2015-01-13 21:41:30 +1100 |
commit | 7a3662bc14e1fc6cacd6482f46e51b7ed54a6f52 (patch) | |
tree | 7b429244a1baf2649c0a0d9795f0087161d5fb51 /gtk2_ardour/editor_routes.cc | |
parent | 877492ef8a5e5dff23a157d7a7950f027ba51ec1 (diff) |
Fix missing selection undo for track header click and route list select.
Diffstat (limited to 'gtk2_ardour/editor_routes.cc')
-rw-r--r-- | gtk2_ardour/editor_routes.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_routes.cc b/gtk2_ardour/editor_routes.cc index 26b6c11b12..c7ad7c54ff 100644 --- a/gtk2_ardour/editor_routes.cc +++ b/gtk2_ardour/editor_routes.cc @@ -1325,6 +1325,8 @@ EditorRoutes::button_press (GdkEventButton* ev) void EditorRoutes::selection_changed () { + _editor->begin_reversible_selection_op (X_("Select Track from Route List")); + if (_display.get_selection()->count_selected_rows() > 0) { TreeIter iter; @@ -1349,6 +1351,8 @@ EditorRoutes::selection_changed () } else { _editor->get_selection().clear_tracks (); } + + _editor->commit_reversible_selection_op (); } bool |