|
|
|
@ -53,11 +53,6 @@ public class ThumbnailView extends ForegroundImageView {
|
|
|
|
|
super(context, attrs, defStyle);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override protected void onDetachedFromWindow() {
|
|
|
|
|
Glide.clear(this);
|
|
|
|
|
super.onDetachedFromWindow();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setImageResource(@Nullable MasterSecret masterSecret,
|
|
|
|
|
long id, long timestamp,
|
|
|
|
|
@NonNull ListenableFutureTask<SlideDeck> slideDeckFuture)
|
|
|
|
@ -97,6 +92,10 @@ public class ThumbnailView extends ForegroundImageView {
|
|
|
|
|
this.thumbnailClickListener = listener;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void clear() {
|
|
|
|
|
if (isContextValid()) Glide.clear(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@TargetApi(VERSION_CODES.JELLY_BEAN_MR1)
|
|
|
|
|
private boolean isContextValid() {
|
|
|
|
|
return !(getContext() instanceof Activity) ||
|
|
|
|
|