diff options
Diffstat (limited to 'gtk2_ardour/editor_mouse.cc')
-rw-r--r-- | gtk2_ardour/editor_mouse.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_mouse.cc b/gtk2_ardour/editor_mouse.cc index c91e9d1b34..67d6e1341c 100644 --- a/gtk2_ardour/editor_mouse.cc +++ b/gtk2_ardour/editor_mouse.cc @@ -1407,9 +1407,16 @@ Editor::button_double_click_handler (ArdourCanvas::Item* item, GdkEvent* event, case RegionItem: case NoteItem: case PlayheadCursorItem: + break; case MarkerItem: case RangeMarkerBarItem: case CdMarkerBarItem: + Marker* marker; + if ((marker = static_cast<Marker *> (item->get_data ("marker"))) == 0) { + break; + } + rename_marker (marker); + return true; case TempoMarkerItem: case MeterMarkerItem: case MarkerBarItem: |