switch to 5 new fade curves, taken from mixbus2 branch. make xfade context menus...
[ardour.git] / gtk2_ardour / editor_mouse.cc
index 1724666976ab6205884371a0c7d32cbc98cc4077..d7d1c342806d02168fc29b142b4737048052392d 100644 (file)
@@ -640,15 +640,12 @@ Editor::button_selection (ArdourCanvas::Item* /*item*/, GdkEvent* event, ItemTyp
                }
                break;
 
-
-       case StartCrossFadeItem:
-       case EndCrossFadeItem:
-               break;
-
        case FadeInHandleItem:
        case FadeInItem:
        case FadeOutHandleItem:
        case FadeOutItem:
+       case StartCrossFadeItem:
+       case EndCrossFadeItem:
                if (doing_object_stuff() || (mouse_mode != MouseRange && mouse_mode != MouseObject)) {
                        set_selected_regionview_from_click (press, op);
                } else if (event->type == GDK_BUTTON_PRESS) {
@@ -1484,11 +1481,11 @@ Editor::button_release_handler (ArdourCanvas::Item* item, GdkEvent* event, ItemT
                                break;
 
                        case StartCrossFadeItem:
-                               popup_xfade_context_menu (1, event->button.time, item, item_type);
+                               popup_xfade_in_context_menu (1, event->button.time, item, item_type);
                                break;
 
                        case EndCrossFadeItem:
-                               popup_xfade_context_menu (1, event->button.time, item, item_type);
+                               popup_xfade_out_context_menu (1, event->button.time, item, item_type);
                                break;
 
                        case StreamItem: