diff options
Diffstat (limited to 'apps/plugins/bubbles.c')
-rwxr-xr-x | apps/plugins/bubbles.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/plugins/bubbles.c b/apps/plugins/bubbles.c index f2676f7ff1..11e415867e 100755 --- a/apps/plugins/bubbles.c +++ b/apps/plugins/bubbles.c | |||
@@ -2368,6 +2368,12 @@ static int bubbles_handlebuttons(struct game_context* bb, bool animblock, | |||
2368 | long start; | 2368 | long start; |
2369 | 2369 | ||
2370 | button = rb->button_get_w_tmo(timeout); | 2370 | button = rb->button_get_w_tmo(timeout); |
2371 | |||
2372 | #ifdef HAS_BUTTON_HOLD | ||
2373 | if (rb->button_hold()) | ||
2374 | button = BUBBLES_START; | ||
2375 | #endif | ||
2376 | |||
2371 | switch(button){ | 2377 | switch(button){ |
2372 | case (BUBBLES_LEFT|BUTTON_REPEAT): | 2378 | case (BUBBLES_LEFT|BUTTON_REPEAT): |
2373 | if(bb->angle > MIN_ANGLE) bb->angle -= 4; | 2379 | if(bb->angle > MIN_ANGLE) bb->angle -= 4; |