Missed some glide caching

Fixes #5817
// FREEBIE
This commit is contained in:
Moxie Marlinspike 2016-10-28 12:30:50 -07:00
parent 16f277761e
commit 9d3b764fec

View File

@ -39,6 +39,7 @@ import android.widget.TextView;
import android.widget.Toast; import android.widget.Toast;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.request.animation.GlideAnimation; import com.bumptech.glide.request.animation.GlideAnimation;
import com.bumptech.glide.request.target.SimpleTarget; import com.bumptech.glide.request.target.SimpleTarget;
import com.soundcloud.android.crop.Crop; import com.soundcloud.android.crop.Crop;
@ -319,7 +320,9 @@ public class GroupCreateActivity extends PassphraseRequiredActionBarActivity
new Crop(data.getData()).output(outputFile).asSquare().start(this); new Crop(data.getData()).output(outputFile).asSquare().start(this);
break; break;
case Crop.REQUEST_CROP: case Crop.REQUEST_CROP:
Glide.with(this).load(Crop.getOutput(data)).asBitmap().skipMemoryCache(true) Glide.with(this).load(Crop.getOutput(data)).asBitmap()
.skipMemoryCache(true)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.centerCrop().override(AVATAR_SIZE, AVATAR_SIZE) .centerCrop().override(AVATAR_SIZE, AVATAR_SIZE)
.into(new SimpleTarget<Bitmap>() { .into(new SimpleTarget<Bitmap>() {
@Override @Override
@ -591,6 +594,7 @@ public class GroupCreateActivity extends PassphraseRequiredActionBarActivity
Glide.with(this) Glide.with(this)
.load(model) .load(model)
.skipMemoryCache(true) .skipMemoryCache(true)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.transform(new RoundedCorners(this, avatar.getWidth() / 2)) .transform(new RoundedCorners(this, avatar.getWidth() / 2))
.into(avatar); .into(avatar);
} }