From 75ed8946f0650360d08220290fe658670dec5fb1 Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Mon, 11 Oct 2004 09:25:05 +0000 Subject: Ignore leftover release events when starting secondary file browser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5250 a1c6a512-1295-4272-9138-f99709370657 --- apps/tree.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'apps') 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) button = button_get_w_tmo(HZ/5); + /* ignore leftover release event */ + if (!lastbutton && (button & BUTTON_REL)) + continue; + #ifndef SIMULATOR if (boot_changed) { bool stop = false; -- cgit v1.2.3