Merge pull request #275 from ubuntudroid/bugfix/reproduce-image-loading-on-second-view

Use singleton coil instance in recycler view sample to reproduce image loading issue on second view
This commit is contained in:
Dimitry 2020-08-10 11:06:43 +03:00 committed by GitHub
commit 961ff32c9a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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)