diff --git a/app/src/main/java/com/example/research/ui/article/ArticleScreen.kt b/app/src/main/java/com/example/research/ui/article/ArticleScreen.kt index 867350c..a7bbf25 100644 --- a/app/src/main/java/com/example/research/ui/article/ArticleScreen.kt +++ b/app/src/main/java/com/example/research/ui/article/ArticleScreen.kt @@ -248,17 +248,19 @@ fun ArticleTitleBar( } } - Text( - text = title, - style = MaterialTheme.typography.dictionaryTitleLarge, - color = MaterialTheme.colorScheme.onSurface, - maxLines = 1, - overflow = TextOverflow.Ellipsis, - modifier = Modifier - .padding(start = if (showBackButton) Spacing.searchTextStart - Spacing.iconStart - 24.dp else 16.dp) - .testTag("article_title") - .semantics { testTagsAsResourceId = true } - ) + SelectionContainer { + Text( + text = title, + style = MaterialTheme.typography.dictionaryTitleLarge, + color = MaterialTheme.colorScheme.onSurface, + maxLines = 1, + overflow = TextOverflow.Ellipsis, + modifier = Modifier + .padding(start = if (showBackButton) Spacing.searchTextStart - Spacing.iconStart - 24.dp else 16.dp) + .testTag("article_title") + .semantics { testTagsAsResourceId = true } + ) + } } } }