diff --git a/app/src/main/java/eu/kanade/domain/source/model/Source.kt b/app/src/main/java/eu/kanade/domain/source/model/Source.kt index ad603bdd1..47f3c83fc 100644 --- a/app/src/main/java/eu/kanade/domain/source/model/Source.kt +++ b/app/src/main/java/eu/kanade/domain/source/model/Source.kt @@ -22,8 +22,11 @@ data class Source( // SY <-- ) { - val nameWithLanguage: String - get() = "$name (${lang.uppercase()})" + val visualName: String + get() = when { + lang.isEmpty() -> name + else -> "$name (${lang.uppercase()})" + } val icon: ImageBitmap? get() { diff --git a/app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt b/app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt index ca9fd844b..5c5feadba 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt @@ -265,7 +265,7 @@ fun SourceOptionsDialog( ) { AlertDialog( title = { - Text(text = source.nameWithLanguage) + Text(text = source.visualName) }, text = { Column { diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/database/components/ClearDatabaseItem.kt b/app/src/main/java/eu/kanade/presentation/more/settings/database/components/ClearDatabaseItem.kt index 084a9359f..5759dbee9 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/database/components/ClearDatabaseItem.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/database/components/ClearDatabaseItem.kt @@ -40,7 +40,7 @@ fun ClearDatabaseItem( .weight(1f), ) { Text( - text = source.nameWithLanguage, + text = source.visualName, style = MaterialTheme.typography.bodyMedium, ) Text(text = stringResource(id = R.string.clear_database_source_item_count, count))