diff options
Diffstat (limited to 'apps/screens.c')
-rw-r--r-- | apps/screens.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/screens.c b/apps/screens.c index ff39258424..4d48372890 100644 --- a/apps/screens.c +++ b/apps/screens.c | |||
@@ -1115,8 +1115,10 @@ bool shutdown_screen(void) | |||
1115 | /* Return if any other button was pushed, or if there | 1115 | /* Return if any other button was pushed, or if there |
1116 | was a timeout. We ignore RELEASE events, since we may | 1116 | was a timeout. We ignore RELEASE events, since we may |
1117 | have been called by a button down event, and the user might | 1117 | have been called by a button down event, and the user might |
1118 | not have released the button yet. */ | 1118 | not have released the button yet. |
1119 | if(!(button & BUTTON_REL)) | 1119 | We also ignore REPEAT events, since we don't want to |
1120 | remove the splash when the user holds OFF to shut down. */ | ||
1121 | if(!(button & (BUTTON_REL | BUTTON_REPEAT))) | ||
1120 | done = true; | 1122 | done = true; |
1121 | break; | 1123 | break; |
1122 | } | 1124 | } |