diff --git a/app/widget/menu/menushared.cpp b/app/widget/menu/menushared.cpp index 625f4ac47..6cd1df5f4 100644 --- a/app/widget/menu/menushared.cpp +++ b/app/widget/menu/menushared.cpp @@ -40,7 +40,7 @@ MenuShared::MenuShared() edit_paste_insert_item_ = Menu::CreateItem(this, "pasteinsert", nullptr, nullptr, "Ctrl+Shift+V"); edit_duplicate_item_ = Menu::CreateItem(this, "duplicate", nullptr, nullptr, "Ctrl+D"); edit_delete_item_ = Menu::CreateItem(this, "delete", this, SLOT(DeleteSelected()), "Del"); - edit_ripple_delete_item_ = Menu::CreateItem(this, "rippledelete", nullptr, nullptr, "Shift+Del"); + edit_ripple_delete_item_ = Menu::CreateItem(this, "rippledelete", this, SLOT(RippleDelete()), "Shift+Del"); edit_split_item_ = Menu::CreateItem(this, "split", this, SLOT(SplitAtPlayhead()), "Ctrl+K"); // "In/Out" menu shared items @@ -126,6 +126,11 @@ void MenuShared::DeleteSelected() PanelManager::instance()->CurrentlyFocused()->DeleteSelected(); } +void MenuShared::RippleDelete() +{ + PanelManager::instance()->CurrentlyFocused()->RippleDelete(); +} + void MenuShared::Retranslate() { // "New" menu shared items diff --git a/app/widget/menu/menushared.h b/app/widget/menu/menushared.h index 5b4e9446c..2cee72066 100644 --- a/app/widget/menu/menushared.h +++ b/app/widget/menu/menushared.h @@ -79,6 +79,8 @@ private slots: void DeleteSelected(); + void RippleDelete(); + }; #endif // MENUSHARED_H