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