X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fgui%2Fmenu.c;h=432927895e28e03f63bf4243259378877cb50969;hb=db72c76f4275be952460cad175a905357c5834c3;hp=f0e1f407ae39811985a7eae602fbe2484defd138;hpb=a74e6ce3c93f189c9e9490137321d32963242e6e;p=bertos.git diff --git a/bertos/gui/menu.c b/bertos/gui/menu.c index f0e1f407..43292789 100644 --- a/bertos/gui/menu.c +++ b/bertos/gui/menu.c @@ -49,6 +49,8 @@ #include #include +#include + #include #include /* strcpy() */ @@ -464,6 +466,7 @@ iptr_t menu_handle(const struct Menu *menu) #if CONFIG_MENU_SMOOTH || (CONFIG_MENU_TIMEOUT != 0) key = kbd_peek(); + cpu_relax(); #else key = kbd_get(); #endif