From 7971356d6d4bfc2f53d615f17c7fdf6d4f2ad3b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Izzo?= Date: Mon, 7 Dec 2020 19:56:17 +0100 Subject: [PATCH] Fix keyboard test --- tests/platform/keyboard_demo.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/platform/keyboard_demo.c b/tests/platform/keyboard_demo.c index 48b4075f..e930e4b4 100644 --- a/tests/platform/keyboard_demo.c +++ b/tests/platform/keyboard_demo.c @@ -54,6 +54,8 @@ void *print_keys(keyboard_t keys) { keys &= ~(1 << pos); i--; } + gfx_render(); + while (gfx_renderingInProgress()); } int main(void) { @@ -83,9 +85,8 @@ int main(void) { gfx_clearScreen(); gfx_print(title_origin, title_buf, FONT_SIZE_8PT, TEXT_ALIGN_CENTER, color_red); keyboard_t keys = kbd_getKeys(); - print_keys(keys); - gfx_render(); - while (gfx_renderingInProgress()); + if (keys != 0) + print_keys(keys); OSTimeDlyHMSM(0u, 0u, 0u, 100u, OS_OPT_TIME_HMSM_STRICT, &os_err); } }