From 7e84db7fa20904a17c67d757185ff0d54a52eb05 Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Mon, 14 Aug 2006 18:19:56 +0000 Subject: Fixed: FS#5801 Playlist building in tagcache doesn't work properly after changing the language. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10572 a1c6a512-1295-4272-9138-f99709370657 --- apps/tree.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'apps') diff --git a/apps/tree.c b/apps/tree.c index ac0e44c..484ed67 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -1186,16 +1186,20 @@ bool create_playlist(void) bool rockbox_browse(const char *root, int dirfilter) { static struct tree_context backup; - + int last_context; + backup = tc; reload_dir = true; memcpy(tc.currdir, root, sizeof(tc.currdir)); start_wps = false; tc.dirfilter = &dirfilter; - + last_context = curr_context; + dirbrowse(); tc = backup; + curr_context = last_context; + return false; } -- cgit v1.1