diff --git a/include/menu/menu.h b/include/menu/menu.h index a4d236d6..f65ff9a3 100644 --- a/include/menu/menu.h +++ b/include/menu/menu.h @@ -100,18 +100,6 @@ void menu_open_root(struct menu *menu, int x, int y); */ void menu_process_cursor_motion(struct wlr_scene_node *node); -/** - * menu_call_actions - call actions associated with a menu node - * - * If menuitem connected to @node does not just open a submenu: - * - associated actions will be called - * - server->menu_current will be closed - * - server->menu_current will be set to NULL - * - * Returns true if actions have actually been executed - */ -bool menu_call_actions(struct wlr_scene_node *node); - /** * menu_close_root- close root menu * diff --git a/src/menu/menu.c b/src/menu/menu.c index 455035ec..fca755b2 100644 --- a/src/menu/menu.c +++ b/src/menu/menu.c @@ -1544,15 +1544,6 @@ menu_process_cursor_motion(struct wlr_scene_node *node) menu_process_item_selection(item); } -bool -menu_call_actions(struct wlr_scene_node *node) -{ - assert(node && node->data); - struct menuitem *item = node_menuitem_from_node(node); - - return menu_execute_item(item); -} - void menu_close_root(struct server *server) {