diff options
Diffstat (limited to 'firmware/lib/vboot_ui_menu.c')
-rw-r--r-- | firmware/lib/vboot_ui_menu.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/lib/vboot_ui_menu.c b/firmware/lib/vboot_ui_menu.c index 77f27468..1ef4b8ae 100644 --- a/firmware/lib/vboot_ui_menu.c +++ b/firmware/lib/vboot_ui_menu.c @@ -740,6 +740,8 @@ VbError_t vb2_developer_menu(struct vb2_context *ctx, VbCommonParams *cparams) if (current_menu_idx > 0) current_menu_idx--; vb2_draw_current_screen(ctx, cparams); + /* reset 30 second timer */ + audio = VbAudioOpen(cparams); break; case VB_BUTTON_VOL_DOWN: case VB_KEY_DOWN: @@ -749,6 +751,8 @@ VbError_t vb2_developer_menu(struct vb2_context *ctx, VbCommonParams *cparams) if (current_menu_idx < menu_size-1) current_menu_idx++; vb2_draw_current_screen(ctx, cparams); + /* reset 30 second timer */ + audio = VbAudioOpen(cparams); break; case VB_BUTTON_POWER: case '\r': @@ -851,6 +855,8 @@ VbError_t vb2_developer_menu(struct vb2_context *ctx, VbCommonParams *cparams) VbExSleepMs(5000); return VBERROR_REBOOT_REQUIRED; } + /* reset 30 second timer */ + audio = VbAudioOpen(cparams); break; default: VB2_DEBUG("pressed key %d\n", key); |