mirror of
https://github.com/libretro/RetroArch
synced 2025-04-07 13:23:32 +00:00
(Menu) Use driver.menu instead of grabbing pointer from menu.driver
This commit is contained in:
parent
262c1aa54b
commit
61ec27fd5c
@ -124,9 +124,7 @@ void preset_filename_callback(void *userdata, const char *str)
|
|||||||
|
|
||||||
void menu_key_event(bool down, unsigned keycode, uint32_t character, uint16_t mod)
|
void menu_key_event(bool down, unsigned keycode, uint32_t character, uint16_t mod)
|
||||||
{
|
{
|
||||||
rgui_handle_t *rgui = (rgui_handle_t*)driver.menu;
|
if (!driver.menu)
|
||||||
|
|
||||||
if (!rgui)
|
|
||||||
{
|
{
|
||||||
RARCH_ERR("Cannot invoke menu key event callback, menu handle is not initialized.\n");
|
RARCH_ERR("Cannot invoke menu key event callback, menu handle is not initialized.\n");
|
||||||
return;
|
return;
|
||||||
@ -138,9 +136,9 @@ void menu_key_event(bool down, unsigned keycode, uint32_t character, uint16_t mo
|
|||||||
|
|
||||||
if (character == '/')
|
if (character == '/')
|
||||||
{
|
{
|
||||||
rgui->keyboard.display = true;
|
driver.menu->keyboard.display = true;
|
||||||
rgui->keyboard.label = "Search: ";
|
driver.menu->keyboard.label = "Search: ";
|
||||||
rgui->keyboard.buffer = input_keyboard_start_line(rgui, menu_search_callback);
|
driver.menu->keyboard.buffer = input_keyboard_start_line(driver.menu, menu_search_callback);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user