From f35031db7eca6ae770e0b715758552300a50e469 Mon Sep 17 00:00:00 2001 From: Luqman <16263232+Riztard@users.noreply.github.com> Date: Sun, 18 Feb 2024 03:46:48 +0700 Subject: [PATCH] Fix blank box if empty (#1069) --- .../tachiyomi/ui/manga/EditMangaDialog.kt | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/EditMangaDialog.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/EditMangaDialog.kt index f24c52d9a..594fa4bbc 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/EditMangaDialog.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/EditMangaDialog.kt @@ -175,19 +175,13 @@ private fun onViewCreated(manga: Manga, context: Context, binding: EditMangaDial binding.mangaGenresTags.setChips(manga.genre.orEmpty().dropBlank(), scope) binding.title.hint = context.stringResource(SYMR.strings.title_hint, manga.ogTitle) - if (manga.ogAuthor != null) { - binding.mangaAuthor.hint = context.stringResource(SYMR.strings.author_hint, manga.ogAuthor!!) - } - if (manga.ogArtist != null) { - binding.mangaArtist.hint = context.stringResource(SYMR.strings.artist_hint, manga.ogArtist!!) - } - if (!manga.ogDescription.isNullOrBlank()) { - binding.mangaDescription.hint = - context.stringResource( - SYMR.strings.description_hint, - manga.ogDescription!!.replace("\n", " ").chop(20), - ) - } + binding.mangaAuthor.hint = context.stringResource(SYMR.strings.author_hint, manga.ogAuthor ?: "") + binding.mangaArtist.hint = context.stringResource(SYMR.strings.artist_hint, manga.ogArtist ?: "") + binding.mangaDescription.hint = + context.stringResource( + SYMR.strings.description_hint, + manga.ogDescription?.takeIf { it.isNotBlank() }?.let { it.replace("\n", " ").chop(20) } ?: "" + ) } binding.mangaGenresTags.clearFocus()