summaryrefslogtreecommitdiff
path: root/apps/plugins/snake.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/snake.c')
-rw-r--r--apps/plugins/snake.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/plugins/snake.c b/apps/plugins/snake.c
index 55b3cbf18a..ab8e5f327e 100644
--- a/apps/plugins/snake.c
+++ b/apps/plugins/snake.c
@@ -267,6 +267,12 @@ void game (void) {
267 rb->sleep(HZ/level); 267 rb->sleep(HZ/level);
268 268
269 button=rb->button_get(false); 269 button=rb->button_get(false);
270
271#ifdef HAS_BUTTON_HOLD
272 if (rb->button_hold())
273 button = SNAKE_PLAYPAUSE;
274#endif
275
270 switch (button) { 276 switch (button) {
271 case SNAKE_UP: 277 case SNAKE_UP:
272 if (dir!=2) dir=0; 278 if (dir!=2) dir=0;