Fix stroke color in browse for library entries

This commit is contained in:
Jays2Kings 2024-01-21 13:07:55 -08:00 committed by ziro
parent 780f5d6583
commit d9efb25837
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -2,6 +2,7 @@ package eu.kanade.tachiyomi.ui.source.browse
import android.app.Activity import android.app.Activity
import android.view.View import android.view.View
import androidx.core.graphics.ColorUtils
import androidx.core.view.isVisible import androidx.core.view.isVisible
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import coil.Coil import coil.Coil
@ -22,7 +23,6 @@ import eu.kanade.tachiyomi.util.view.setCards
* *
* @param view the inflated view for this holder. * @param view the inflated view for this holder.
* @param adapter the adapter handling this holder. * @param adapter the adapter handling this holder.
* @param listener a listener to react to single tap and long tap events.
* @constructor creates a new library holder. * @constructor creates a new library holder.
*/ */
class BrowseSourceGridHolder( class BrowseSourceGridHolder(
@ -72,6 +72,9 @@ class BrowseSourceGridHolder(
Coil.imageLoader(view.context).enqueue(request) Coil.imageLoader(view.context).enqueue(request)
binding.coverThumbnail.alpha = if (manga.favorite) 0.34f else 1.0f binding.coverThumbnail.alpha = if (manga.favorite) 0.34f else 1.0f
binding.card.strokeColorStateList?.defaultColor?.let { color ->
binding.card.strokeColor = ColorUtils.setAlphaComponent(color, if (manga.favorite) 87 else 255)
}
} }
} }
} }