diff options
Diffstat (limited to 'apps/playlist_viewer.c')
-rw-r--r-- | apps/playlist_viewer.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c index 6c21cc4a99..46482cb7fa 100644 --- a/apps/playlist_viewer.c +++ b/apps/playlist_viewer.c | |||
@@ -677,7 +677,9 @@ bool playlist_viewer_ex(char* filename) | |||
677 | } | 677 | } |
678 | switch (button) | 678 | switch (button) |
679 | { | 679 | { |
680 | case TREE_EXIT: | 680 | case TREE_EXIT | BUTTON_REL: |
681 | if (lastbutton != TREE_EXIT) | ||
682 | break; | ||
681 | #ifdef TREE_RC_EXIT | 683 | #ifdef TREE_RC_EXIT |
682 | case TREE_RC_EXIT: | 684 | case TREE_RC_EXIT: |
683 | #endif | 685 | #endif |
@@ -688,8 +690,9 @@ bool playlist_viewer_ex(char* filename) | |||
688 | break; | 690 | break; |
689 | 691 | ||
690 | #ifdef TREE_ENTER | 692 | #ifdef TREE_ENTER |
691 | case TREE_ENTER: | 693 | case TREE_ENTER | BUTTON_REL: |
692 | case TREE_ENTER | BUTTON_REPEAT: | 694 | if (lastbutton != TREE_ENTER) |
695 | break; | ||
693 | #endif | 696 | #endif |
694 | #ifdef TREE_RC_RUN | 697 | #ifdef TREE_RC_RUN |
695 | case TREE_RC_RUN: | 698 | case TREE_RC_RUN: |