From 68476c5e58689b1a99972bffc628fbd5a27eb7c0 Mon Sep 17 00:00:00 2001 From: Matthias Yzusqui Date: Tue, 20 Mar 2018 22:14:28 +0100 Subject: [PATCH] Eleven: fix genres not updating for subsequent albums use restartLoader as subsequent calls to initLoader will reuse the previous loader and its data (i.e. previous queried genre). Change-Id: I6761f6aeb61d066aec0876062f3da88cce0b56a5 --- src/org/lineageos/eleven/utils/GenreFetcher.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/lineageos/eleven/utils/GenreFetcher.java b/src/org/lineageos/eleven/utils/GenreFetcher.java index 6d8e5df..416bbd0 100644 --- a/src/org/lineageos/eleven/utils/GenreFetcher.java +++ b/src/org/lineageos/eleven/utils/GenreFetcher.java @@ -21,7 +21,7 @@ public class GenreFetcher implements LoaderCallbacks { public static void fetch(FragmentActivity activity, int songId, TextView textView) { LoaderManager lm = activity.getSupportLoaderManager(); - lm.initLoader(0, null, new GenreFetcher(activity, songId, textView)); + lm.restartLoader(0, null, new GenreFetcher(activity, songId, textView)); } private GenreFetcher(Context context, int songId, TextView textView) { @@ -53,4 +53,4 @@ public class GenreFetcher implements LoaderCallbacks { @Override public void onLoaderReset(Loader loader) {} -} \ No newline at end of file +} -- 2.11.0