use long press to enter countdown settings
This commit is contained in:
parent
01940449b6
commit
f53b7530ab
@ -213,17 +213,13 @@ bool countdown_face_loop(movement_event_t event, movement_settings_t *settings,
|
||||
case EVENT_LIGHT_BUTTON_UP:
|
||||
switch(state->mode) {
|
||||
case cd_running:
|
||||
case cd_reset:
|
||||
movement_illuminate_led();
|
||||
break;
|
||||
case cd_paused:
|
||||
reset(state);
|
||||
button_beep(settings);
|
||||
break;
|
||||
case cd_reset:
|
||||
state->mode = cd_setting;
|
||||
movement_request_tick_frequency(4);
|
||||
button_beep(settings);
|
||||
break;
|
||||
case cd_setting:
|
||||
state->selection++;
|
||||
if(state->selection >= CD_SELECTIONS) {
|
||||
@ -258,7 +254,10 @@ bool countdown_face_loop(movement_event_t event, movement_settings_t *settings,
|
||||
draw(state, event.subsecond);
|
||||
break;
|
||||
case EVENT_ALARM_LONG_PRESS:
|
||||
if (state->mode == cd_setting) {
|
||||
if (state->mode == cd_paused) {
|
||||
state->mode = cd_setting;
|
||||
movement_request_tick_frequency(4);
|
||||
} else if (state->mode == cd_setting) {
|
||||
quick_ticks_running = true;
|
||||
movement_request_tick_frequency(8);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user