From b571ccccaa1eb54e08925c1db64cc8af23b1f53b Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Wed, 1 Sep 2021 17:13:08 -0400 Subject: [PATCH] Fix tag margins --- .../ui/manga/info/NamespaceTagsHolder.kt | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/NamespaceTagsHolder.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/NamespaceTagsHolder.kt index 9068c96de..1d821ee4a 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/NamespaceTagsHolder.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/NamespaceTagsHolder.kt @@ -1,9 +1,13 @@ package eu.kanade.tachiyomi.ui.manga.info import android.view.View +import android.widget.LinearLayout +import androidx.core.view.isVisible +import androidx.core.view.updateLayoutParams import com.google.android.material.chip.Chip import eu.davidea.viewholders.FlexibleViewHolder import eu.kanade.tachiyomi.databinding.MangaInfoGenreGroupingBinding +import eu.kanade.tachiyomi.util.system.dpToPx import exh.util.makeSearchChip class NamespaceTagsHolder( @@ -15,12 +19,21 @@ class NamespaceTagsHolder( fun bind(item: NamespaceTagsItem) { binding.namespace.removeAllViews() val namespace = item.namespace - if (namespace != null) { + binding.namespace.isVisible = if (namespace != null) { binding.namespace.addView( Chip(binding.root.context).apply { text = namespace } ) + binding.tags.updateLayoutParams { + marginStart = 8.dpToPx + } + true + } else { + binding.tags.updateLayoutParams { + marginStart = 16.dpToPx + } + false } binding.tags.removeAllViews()