OSDN Git Service

Eleven: lots of ui tweaks (fonts, padding, grid layout) and cancel tasks smarter
[android-x86/packages-apps-Eleven.git] / src / com / cyngn / eleven / adapters / AlbumArtPagerAdapter.java
index 2a03ea6..6303188 100644 (file)
@@ -204,6 +204,12 @@ public class AlbumArtPagerAdapter extends FragmentStatePagerAdapter {
             if (details != null) {
                 loadImageAsync(details);
             } else {
+                // Cancel any previous tasks
+                if (mTask != null) {
+                    mTask.cancel(true);
+                    mTask = null;
+                }
+
                 mTask = new AlbumArtistLoader(this, getActivity());
                 ApolloUtils.execute(false, mTask, mAudioId);
             }