From e8c508d33fa21053e8c638d2217fb536607706d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Andr=C3=A9=20Santoni?= Date: Mon, 17 Aug 2015 20:28:54 +0200 Subject: [PATCH] (GLUI) Stop scrolling on tap start, instead of tap end --- menu/menu_input.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/menu/menu_input.c b/menu/menu_input.c index e360b3b3a4..d6550efbec 100644 --- a/menu/menu_input.c +++ b/menu/menu_input.c @@ -825,10 +825,6 @@ static int pointer_tap(menu_file_list_cbs_t *cbs, menu_input_t *menu_input = menu_input_get_ptr(); menu_navigation_t *nav = menu_navigation_get_ptr(); - menu_input->pointer.accel = 0; - menu_input->pointer.accel0 = 0; - menu_input->pointer.accel1 = 0; - if (menu_input->pointer.ptr == nav->selection_ptr && cbs && cbs->action_select) return menu_entry_action(entry, nav->selection_ptr, MENU_ACTION_SELECT); @@ -861,6 +857,9 @@ static int menu_input_pointer_post_iterate(menu_file_list_cbs_t *cbs, { if (!menu_input->pointer.oldpressed[0]) { + menu_input->pointer.accel = 0; + menu_input->pointer.accel0 = 0; + menu_input->pointer.accel1 = 0; menu_input->pointer.start_x = menu_input->pointer.x; menu_input->pointer.start_y = menu_input->pointer.y; menu_input->pointer.old_x = menu_input->pointer.x;