diff --git a/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java b/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java index f7bbd5f..66baafc 100644 --- a/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java +++ b/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java @@ -101,6 +101,10 @@ class FastImageViewManager extends SimpleViewManager imple public void onDropViewInstance(FastImageViewWithUrl view) { // This will cancel existing requests. requestManager.clear(view); + if (view.glideUrl == null) { + super.onDropViewInstance(view); + return; + } final String key = view.glideUrl.toString(); FastImageOkHttpProgressGlideModule.forget(key); List viewsForKey = VIEWS_FOR_URLS.get(key);