diff --git a/ui/drivers/cocoa/cocoatouch_menu.m b/ui/drivers/cocoa/cocoatouch_menu.m index 4ec02d1e1f..500591aee8 100644 --- a/ui/drivers/cocoa/cocoatouch_menu.m +++ b/ui/drivers/cocoa/cocoatouch_menu.m @@ -817,14 +817,11 @@ didSelectRowAtIndexPath:(NSIndexPath *)indexPath - (void)menuBack { #ifdef HAVE_MENU - menu_handle_t *menu = NULL; - menu_entry_t entry = {0}; - size_t selection = menu_navigation_get_selection(); - - menu_driver_ctl(RARCH_MENU_CTL_DRIVER_DATA_GET, &menu); + menu_entry_t entry = {0}; + size_t selection = menu_navigation_get_selection(); menu_entry_get(&entry, 0, selection, NULL, false); - menu_entry_action(&entry, menu, (unsigned int)selection, MENU_ACTION_CANCEL); + menu_entry_action(&entry, (unsigned int)selection, MENU_ACTION_CANCEL); #endif }