diff options
-rw-r--r-- | apps/radio/radio.c | 2 | ||||
-rw-r--r-- | apps/radio/radio_skin.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/apps/radio/radio.c b/apps/radio/radio.c index 326e6a3bb0..44ad7694ea 100644 --- a/apps/radio/radio.c +++ b/apps/radio/radio.c | |||
@@ -808,7 +808,7 @@ void radio_screen(void) | |||
808 | 808 | ||
809 | while(1) | 809 | while(1) |
810 | { | 810 | { |
811 | button = get_action(CONTEXT_FM, TIMEOUT_BLOCK); | 811 | button = get_action(CONTEXT_FM|ALLOW_SOFTLOCK, TIMEOUT_BLOCK); |
812 | if(button == ACTION_FM_STOP) | 812 | if(button == ACTION_FM_STOP) |
813 | break; | 813 | break; |
814 | } | 814 | } |
diff --git a/apps/radio/radio_skin.c b/apps/radio/radio_skin.c index 521890c9bd..87bef25d3a 100644 --- a/apps/radio/radio_skin.c +++ b/apps/radio/radio_skin.c | |||
@@ -95,7 +95,7 @@ void fms_fix_displays(enum fms_exiting toggle_state) | |||
95 | 95 | ||
96 | int fms_do_button_loop(bool update_screen) | 96 | int fms_do_button_loop(bool update_screen) |
97 | { | 97 | { |
98 | int button = skin_wait_for_action(FM_SCREEN, CONTEXT_FM, | 98 | int button = skin_wait_for_action(FM_SCREEN, CONTEXT_FM|ALLOW_SOFTLOCK, |
99 | update_screen ? TIMEOUT_NOBLOCK : HZ/5); | 99 | update_screen ? TIMEOUT_NOBLOCK : HZ/5); |
100 | #ifdef HAVE_TOUCHSCREEN | 100 | #ifdef HAVE_TOUCHSCREEN |
101 | struct touchregion *region; | 101 | struct touchregion *region; |