From 9ade0d68f9b51ee7790a47c199f9ad9381853991 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Sun, 24 Apr 2022 13:04:26 -0400 Subject: [PATCH] Fix title overlay in browse source --- .../tachiyomi/ui/source/browse/BrowseSourceItem.kt | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowseSourceItem.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowseSourceItem.kt index eb519977d1..842550c3b3 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowseSourceItem.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowseSourceItem.kt @@ -1,6 +1,5 @@ package eu.kanade.tachiyomi.ui.source.browse -import android.view.Gravity import android.view.View import android.view.ViewGroup import android.widget.FrameLayout @@ -16,6 +15,7 @@ import eu.davidea.flexibleadapter.items.IFlexible import eu.kanade.tachiyomi.R import eu.kanade.tachiyomi.data.database.models.Manga import eu.kanade.tachiyomi.databinding.MangaGridItemBinding +import eu.kanade.tachiyomi.ui.library.LibraryItem import eu.kanade.tachiyomi.util.system.contextCompatDrawable import eu.kanade.tachiyomi.util.system.dpToPx import eu.kanade.tachiyomi.widget.AutofitRecyclerView @@ -42,13 +42,7 @@ class BrowseSourceItem( val listType = catalogueListType.get() view.apply { val binding = MangaGridItemBinding.bind(this) - val coverHeight = (parent.itemWidth / 3 * 4f).toInt() - if (listType == 1) { - binding.gradient.layoutParams = FrameLayout.LayoutParams( - FrameLayout.LayoutParams.MATCH_PARENT, - (coverHeight * 0.66f).toInt(), - Gravity.BOTTOM - ) + if (listType == LibraryItem.LAYOUT_COMPACT_GRID) { binding.card.updateLayoutParams { bottomMargin = 6.dpToPx } @@ -80,7 +74,7 @@ class BrowseSourceItem( dimensionRatio = "15:22" } } - BrowseSourceGridHolder(view, adapter, listType == 1, outlineOnCovers.get()) + BrowseSourceGridHolder(view, adapter, listType == LibraryItem.LAYOUT_COMPACT_GRID, outlineOnCovers.get()) } else { BrowseSourceListHolder(view, adapter, outlineOnCovers.get()) }