fix glide breaking changes and regressions

This commit is contained in:
IndusAryan 2023-11-28 18:02:33 +05:30
parent 26d8205d4b
commit eca0e8dd78

View file

@ -316,15 +316,15 @@ object UIHelper {
if (colorCallback != null) {
builder = builder.listener(object : RequestListener<Drawable> {
@SuppressLint("CheckResult")
override fun onResourceReady(
resource: Drawable?,
model: Any?,
resource: Drawable,
model: Any,
target: Target<Drawable>?,
dataSource: DataSource?,
dataSource: DataSource,
isFirstResource: Boolean
): Boolean {
resource?.toBitmapOrNull()
resource.toBitmapOrNull()
?.let { bitmap ->
createPaletteAsync(
identifier,
@ -335,11 +335,10 @@ object UIHelper {
return false
}
@SuppressLint("CheckResult")
override fun onLoadFailed(
e: GlideException?,
model: Any?,
target: Target<Drawable>?,
target: Target<Drawable>,
isFirstResource: Boolean
): Boolean {
return false