This commit is contained in:
twinaphex 2016-02-26 21:29:01 +01:00
parent d40af3143f
commit a3aba22c6e
1 changed files with 3 additions and 3 deletions

View File

@ -90,7 +90,6 @@ typedef struct menu_input_mouse
bool hwheelup; bool hwheelup;
bool hwheeldown; bool hwheeldown;
unsigned ptr; unsigned ptr;
uint64_t state;
} menu_input_mouse_t; } menu_input_mouse_t;
typedef struct menu_input typedef struct menu_input
@ -1195,6 +1194,7 @@ static int menu_input_pointer_post_iterate(
void menu_input_post_iterate(int *ret, unsigned action) void menu_input_post_iterate(int *ret, unsigned action)
{ {
size_t selection; size_t selection;
uint64_t mouse_state = 0;
menu_file_list_cbs_t *cbs = NULL; menu_file_list_cbs_t *cbs = NULL;
menu_entry_t entry = {{0}}; menu_entry_t entry = {{0}};
menu_input_t *menu_input = menu_input_get_ptr(); menu_input_t *menu_input = menu_input_get_ptr();
@ -1212,10 +1212,10 @@ void menu_input_post_iterate(int *ret, unsigned action)
if (settings->menu.mouse.enable) if (settings->menu.mouse.enable)
{ {
*ret = menu_input_mouse_post_iterate *ret = menu_input_mouse_post_iterate
(&menu_input->mouse.state, cbs, action); (&mouse_state, cbs, action);
} }
*ret = menu_input_mouse_frame(cbs, &entry, menu_input->mouse.state, action); *ret = menu_input_mouse_frame(cbs, &entry, mouse_state, action);
if (settings->menu.pointer.enable) if (settings->menu.pointer.enable)
*ret |= menu_input_pointer_post_iterate(cbs, &entry, action); *ret |= menu_input_pointer_post_iterate(cbs, &entry, action);