From 0a365840e106a8287bec7a17084ca04ea2b4ce09 Mon Sep 17 00:00:00 2001 From: Sven Bendel Date: Mon, 3 Aug 2020 17:56:36 +0200 Subject: [PATCH] Use singleton coil instance in recycler view sample to reproduce image loading issue on second view --- .../markwon/app/samples/image/CoilRecyclerViewSample.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app-sample/src/main/java/io/noties/markwon/app/samples/image/CoilRecyclerViewSample.kt b/app-sample/src/main/java/io/noties/markwon/app/samples/image/CoilRecyclerViewSample.kt index 7836f467..e5cdd1ea 100644 --- a/app-sample/src/main/java/io/noties/markwon/app/samples/image/CoilRecyclerViewSample.kt +++ b/app-sample/src/main/java/io/noties/markwon/app/samples/image/CoilRecyclerViewSample.kt @@ -1,6 +1,7 @@ package io.noties.markwon.app.samples.image import androidx.recyclerview.widget.LinearLayoutManager +import coil.Coil import coil.ImageLoader import coil.request.LoadRequest import coil.request.RequestDisposable @@ -66,11 +67,7 @@ class CoilRecyclerViewSample : MarkwonRecyclerViewSample() { disposable.dispose() } }, - ImageLoader.Builder(context) - .okHttpClient(OkHttpClient()) - // this line of code makes unit tests fail -// .placeholder(R.drawable.ic_image_gray_24dp) - .build())) + Coil.imageLoader(context))) .build() val adapter = MarkwonAdapter.createTextViewIsRoot(R.layout.adapter_node)