Change-Id: Ie4d5130fc5fe937ad2f4631198e31c9805f1bc97
mIsWallpaperSet = false;
}
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+
+ if (mLoader != null && mLoader.getStatus() != WallpaperLoader.Status.FINISHED) {
+ mLoader.cancel(true);
+ mLoader = null;
+ }
+ }
+
public void onItemSelected(AdapterView parent, View v, int position, long id) {
if (mLoader != null && mLoader.getStatus() != WallpaperLoader.Status.FINISHED) {
mLoader.cancel(true);
drawable.setDither(true);
view.postInvalidate();
+
+ mLoader = null;
+ } else {
+ b.recycle();
}
}
}