diff options
Diffstat (limited to 'apps/playlist_viewer.c')
-rw-r--r-- | apps/playlist_viewer.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c index 4b9a3e3752..e5d95495fa 100644 --- a/apps/playlist_viewer.c +++ b/apps/playlist_viewer.c | |||
@@ -32,6 +32,7 @@ | |||
32 | #include "tree.h" | 32 | #include "tree.h" |
33 | #include "onplay.h" | 33 | #include "onplay.h" |
34 | #include "talk.h" | 34 | #include "talk.h" |
35 | #include "misc.h" | ||
35 | 36 | ||
36 | #ifdef HAVE_LCD_BITMAP | 37 | #ifdef HAVE_LCD_BITMAP |
37 | #include "widgets.h" | 38 | #include "widgets.h" |
@@ -1045,15 +1046,17 @@ bool playlist_viewer_ex(char* filename) | |||
1045 | update = true; | 1046 | update = true; |
1046 | break; | 1047 | break; |
1047 | 1048 | ||
1048 | case SYS_USB_CONNECTED: | ||
1049 | usb_screen(); | ||
1050 | ret = true; | ||
1051 | goto exit; | ||
1052 | break; | ||
1053 | |||
1054 | case BUTTON_NONE: | 1049 | case BUTTON_NONE: |
1055 | status_draw(false); | 1050 | status_draw(false); |
1056 | break; | 1051 | break; |
1052 | |||
1053 | default: | ||
1054 | if(default_event_handler(button) == SYS_USB_CONNECTED) | ||
1055 | { | ||
1056 | ret = true; | ||
1057 | goto exit; | ||
1058 | } | ||
1059 | break; | ||
1057 | } | 1060 | } |
1058 | 1061 | ||
1059 | if (update && !exit) | 1062 | if (update && !exit) |