summaryrefslogtreecommitdiff
path: root/apps/tree.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-08-06 09:25:45 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-08-06 09:25:45 +0000
commit82a1cad9b85cda897fbd70e77b1ec27518af5c3d (patch)
tree7d3a6b963928dca7a3bb308f4a68f03781cd807b /apps/tree.c
parent82f0b79a9b7ff5a2a6987631ccbb879ccdde84ca (diff)
downloadrockbox-82a1cad9b85cda897fbd70e77b1ec27518af5c3d.zip
rockbox-82a1cad9b85cda897fbd70e77b1ec27518af5c3d.tar.gz
rockbox-82a1cad9b85cda897fbd70e77b1ec27518af5c3d.tar.bz2
rockbox-82a1cad9b85cda897fbd70e77b1ec27518af5c3d.tar.xz
no longer stop playback when trying to 'exit' the root directory, the
player version can't stop playback in the dir browser now but requires a switch into the wps. The Recorder version however now stops playback when OFF is pressed in the dir browser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1545 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/tree.c')
-rw-r--r--apps/tree.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/apps/tree.c b/apps/tree.c
index d3aaf29..0c46f86 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -347,12 +347,14 @@ bool dirbrowse(char *root)
start = dircursor = 0;
restore = true;
}
- else {
- mpeg_stop();
- play_mode = 0;
- status_set_playmode(STATUS_STOP);
- }
break;
+#ifdef HAVE_RECORDER_KEYPAD
+ case BUTTON_OFF:
+ mpeg_stop();
+ play_mode = 0;
+ status_set_playmode(STATUS_STOP);
+ break;
+#endif
case TREE_ENTER:
#ifdef HAVE_RECORDER_KEYPAD