summaryrefslogtreecommitdiff
path: root/apps/tree.c
diff options
context:
space:
mode:
authorShachar Liberman <lshachar@hotmail.com>2006-08-12 13:40:49 +0000
committerShachar Liberman <lshachar@hotmail.com>2006-08-12 13:40:49 +0000
commitf53779d2f41fc2bcfff5196a279e2192992880e2 (patch)
tree1864b3fad8203705f2d07f16ed61e0c13d3c10a9 /apps/tree.c
parent54ec1f5f6db24ab90046b7cbab371c99e239f67e (diff)
downloadrockbox-f53779d2f41fc2bcfff5196a279e2192992880e2.tar.gz
rockbox-f53779d2f41fc2bcfff5196a279e2192992880e2.zip
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
Diffstat (limited to 'apps/tree.c')
-rw-r--r--apps/tree.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/apps/tree.c b/apps/tree.c
index 0dd03779a5..ac0e44c7f1 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -587,8 +587,9 @@ static bool dirbrowse(void)
587 587
588 switch ( button ) { 588 switch ( button ) {
589#ifdef TREE_ENTER 589#ifdef TREE_ENTER
590 case TREE_ENTER: 590 case TREE_ENTER | BUTTON_REL:
591 case TREE_ENTER | BUTTON_REPEAT: 591 if (lastbutton != TREE_ENTER)
592 break;
592#endif 593#endif
593#ifdef TREE_RC_RUN 594#ifdef TREE_RC_RUN
594 case TREE_RC_RUN: 595 case TREE_RC_RUN:
@@ -617,8 +618,9 @@ static bool dirbrowse(void)
617 restore = true; 618 restore = true;
618 break; 619 break;
619 620
620 case TREE_EXIT: 621 case TREE_EXIT | BUTTON_REL:
621 case TREE_EXIT | BUTTON_REPEAT: 622 if (lastbutton != TREE_EXIT)
623 break;
622#ifdef TREE_RC_EXIT 624#ifdef TREE_RC_EXIT
623 case TREE_RC_EXIT: 625 case TREE_RC_EXIT:
624#endif 626#endif