diff options
author | Björn Stenberg <bjorn@haxx.se> | 2004-10-11 09:25:05 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2004-10-11 09:25:05 +0000 |
commit | 75ed8946f0650360d08220290fe658670dec5fb1 (patch) | |
tree | 8bf5810f85cd727ee2f127c407d9708880fb9f3e /apps | |
parent | 72d2535a49cca00b37758d6d96426444a1d1ed05 (diff) | |
download | rockbox-75ed8946f0650360d08220290fe658670dec5fb1.tar.gz rockbox-75ed8946f0650360d08220290fe658670dec5fb1.zip |
Ignore leftover release events when starting secondary file browser.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5250 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r-- | apps/tree.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/tree.c b/apps/tree.c index 48de4a64aa..1a92dfd3a9 100644 --- a/apps/tree.c +++ b/apps/tree.c | |||
@@ -868,6 +868,10 @@ static bool dirbrowse(const char *root, const int *dirfilter) | |||
868 | 868 | ||
869 | button = button_get_w_tmo(HZ/5); | 869 | button = button_get_w_tmo(HZ/5); |
870 | 870 | ||
871 | /* ignore leftover release event */ | ||
872 | if (!lastbutton && (button & BUTTON_REL)) | ||
873 | continue; | ||
874 | |||
871 | #ifndef SIMULATOR | 875 | #ifndef SIMULATOR |
872 | if (boot_changed) { | 876 | if (boot_changed) { |
873 | bool stop = false; | 877 | bool stop = false; |