summaryrefslogtreecommitdiff
path: root/apps/action.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/action.c')
-rw-r--r--apps/action.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/action.c b/apps/action.c
index ee6cbaa..5ebcbf7 100644
--- a/apps/action.c
+++ b/apps/action.c
@@ -233,6 +233,10 @@ static int get_action_worker(int context, int timeout,
* multimedia button presses don't go through the action system */
if (button == BUTTON_NONE || button & (SYS_EVENT|BUTTON_MULTIMEDIA))
return button;
+ /* the special redraw button should result in a screen refresh */
+ if (button == BUTTON_REDRAW)
+ return ACTION_REDRAW;
+
/* Don't send any buttons through untill we see the release event */
if (wait_for_release)
{