From f53779d2f41fc2bcfff5196a279e2192992880e2 Mon Sep 17 00:00:00 2001 From: Shachar Liberman Date: Sat, 12 Aug 2006 13:40:49 +0000 Subject: Committing FS#5182 - One button hold for Horizontal screen scrolling. =>hold RIGHT or LEFT button on a GUI based list to scroll horizontally. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10545 a1c6a512-1295-4272-9138-f99709370657 --- apps/playlist_viewer.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'apps/playlist_viewer.c') 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) } switch (button) { - case TREE_EXIT: + case TREE_EXIT | BUTTON_REL: + if (lastbutton != TREE_EXIT) + break; #ifdef TREE_RC_EXIT case TREE_RC_EXIT: #endif @@ -688,8 +690,9 @@ bool playlist_viewer_ex(char* filename) break; #ifdef TREE_ENTER - case TREE_ENTER: - case TREE_ENTER | BUTTON_REPEAT: + case TREE_ENTER | BUTTON_REL: + if (lastbutton != TREE_ENTER) + break; #endif #ifdef TREE_RC_RUN case TREE_RC_RUN: -- cgit v1.2.3