Fix "Delete" processor-box context menu

For some reason the action prefix before the slash is
irrelevant. The "RegionFxMenu/delete" action overrides
the earlier registered "ProcessorMenu/delete".

Processor Box context menu called `RegionFxBox::static_delete`.
This commit is contained in:
Robin Gareus
2025-04-09 20:11:32 +02:00
parent 3c5f8fe7ed
commit 58d7189e9c
2 changed files with 4 additions and 4 deletions

View File

@@ -546,8 +546,8 @@ RegionEditor::RegionFxBox::register_actions ()
rfx_box_actions = ActionManager::create_action_group (bindings, X_("RegionFxMenu"));
ActionManager::register_action (rfx_box_actions, X_("delete"), _("Delete"), sigc::ptr_fun (RegionEditor::RegionFxBox::static_delete));
ActionManager::register_action (rfx_box_actions, X_("backspace"), _("Delete"), sigc::ptr_fun (RegionEditor::RegionFxBox::static_delete));
ActionManager::register_action (rfx_box_actions, X_("rfx-delete"), _("Delete"), sigc::ptr_fun (RegionEditor::RegionFxBox::static_delete));
ActionManager::register_action (rfx_box_actions, X_("rfx-backspace"), _("Delete"), sigc::ptr_fun (RegionEditor::RegionFxBox::static_delete));
}
void

View File

@@ -1,6 +1,6 @@
<Bindings name="RegionFx Box">
<Press>
<Binding key="Delete" action="RegionFxMenu/delete"/>
<Binding key="BackSpace" action="RegionFxMenu/backspace"/>
<Binding key="Delete" action="RegionFxMenu/rfx-delete"/>
<Binding key="BackSpace" action="RegionFxMenu/rfx-backspace"/>
</Press>
</Bindings>