clear selection focus on touch operation

This commit is contained in:
TT 2017-02-03 05:58:50 +09:00
parent b42749e57d
commit 75288abb91

5
ui.c
View file

@ -410,7 +410,6 @@ menu_caldone_cb(int item)
cal_done(); cal_done();
draw_cal_status(); draw_cal_status();
menu_move_back(); menu_move_back();
menu_push_submenu(menu_cal);
menu_push_submenu(menu_save); menu_push_submenu(menu_save);
} }
@ -989,7 +988,8 @@ menu_select_touch(int i)
selection = i; selection = i;
draw_menu(); draw_menu();
touch_wait_release(); touch_wait_release();
menu_invoke(selection); selection = -1;
menu_invoke(i);
} }
void void
@ -1199,6 +1199,7 @@ keypad_apply_touch(void)
selection = i; selection = i;
draw_keypad(); draw_keypad();
touch_wait_release(); touch_wait_release();
selection = -1;
return TRUE; return TRUE;
} }
i++; i++;