From b889a3482e0b240086f2075eb15e338308d7895b Mon Sep 17 00:00:00 2001 From: arkon Date: Sat, 25 Jun 2022 22:41:22 -0400 Subject: [PATCH] Avoid overflow in extension screen items (fixes #6972) (cherry picked from commit 80d2d9d2581df56286b990f167ad34cbe00a8627) # Conflicts: # app/src/main/java/eu/kanade/presentation/browse/ExtensionsScreen.kt --- .../java/eu/kanade/presentation/browse/ExtensionsScreen.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/eu/kanade/presentation/browse/ExtensionsScreen.kt b/app/src/main/java/eu/kanade/presentation/browse/ExtensionsScreen.kt index 5d660a4c4..87c296a00 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/ExtensionsScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/ExtensionsScreen.kt @@ -304,6 +304,8 @@ fun ExtensionItemContent( if (warning != null) { Text( text = stringResource(warning).uppercase() /* SY --> */ plusRepo extension /* SY <-- */, + maxLines = 1, + overflow = TextOverflow.Ellipsis, style = MaterialTheme.typography.bodySmall.copy( color = MaterialTheme.colorScheme.error, ), @@ -311,6 +313,8 @@ fun ExtensionItemContent( } /* SY --> */ else if (extension is Extension.Available && extension.isRepoSource) { Text( text = stringResource(R.string.repo_source).uppercase(), + maxLines = 1, + overflow = TextOverflow.Ellipsis, style = MaterialTheme.typography.bodySmall.copy( color = MaterialTheme.colorScheme.error, ),