diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-06-18 21:03:25 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-06-18 21:03:25 -0400 |
commit | e7895e1f802e9d12a9c8ccfa7b0ade15b4172708 (patch) | |
tree | 875a5cd309ff8bca90ad9193f5c59b64571cacc8 /gtk2_ardour/editor_canvas.cc | |
parent | 76a3a9453624028267fe4ece14faa3ab8d4f5923 (diff) |
more work on cursor tracking state
Diffstat (limited to 'gtk2_ardour/editor_canvas.cc')
-rw-r--r-- | gtk2_ardour/editor_canvas.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gtk2_ardour/editor_canvas.cc b/gtk2_ardour/editor_canvas.cc index 73bc7d1884..bf7072edce 100644 --- a/gtk2_ardour/editor_canvas.cc +++ b/gtk2_ardour/editor_canvas.cc @@ -1153,7 +1153,7 @@ Editor::which_mode_cursor () const } Gdk::Cursor* -Editor::which_region_cursor () const +Editor::which_track_cursor () const { Gdk::Cursor* cursor = 0; @@ -1215,7 +1215,9 @@ Editor::choose_canvas_cursor_on_entry (GdkEventCrossing* /*event*/, ItemType typ case RegionViewNameHighlight: case RegionViewName: case WaveItem: - cursor = which_region_cursor (); + case StreamItem: + case AutomationTrackItem: + cursor = which_track_cursor (); break; case PlayheadCursorItem: switch (_edit_point) { @@ -1240,11 +1242,10 @@ Editor::choose_canvas_cursor_on_entry (GdkEventCrossing* /*event*/, ItemType typ cursor = _cursors->cross_hair; break; case StartSelectionTrimItem: + cursor = _cursors->left_side_trim; break; case EndSelectionTrimItem: - break; - case AutomationTrackItem: - cursor = _cursors->cross_hair; + cursor = _cursors->right_side_trim; break; case FadeInItem: cursor = _cursors->fade_in; |