diff --git a/core/ui/src/main/java/com/google/samples/apps/nowinandroid/core/ui/NewsResourceCardList.kt b/core/ui/src/main/java/com/google/samples/apps/nowinandroid/core/ui/NewsResourceCardList.kt index 4d04ea620..81a5b9c4a 100644 --- a/core/ui/src/main/java/com/google/samples/apps/nowinandroid/core/ui/NewsResourceCardList.kt +++ b/core/ui/src/main/java/com/google/samples/apps/nowinandroid/core/ui/NewsResourceCardList.kt @@ -43,6 +43,9 @@ fun LazyListScope.userNewsResourceCardItems( items = items, key = { it.id }, itemContent = { userNewsResource -> + val resourceUrl = Uri.parse(userNewsResource.url) + val backgroundColor = MaterialTheme.colorScheme.background.toArgb() + val context = LocalContext.current val analyticsHelper = LocalAnalyticsHelper.current NewsResourceCardExpanded( @@ -54,6 +57,7 @@ fun LazyListScope.userNewsResourceCardItems( analyticsHelper.logNewsResourceOpened( newsResourceId = userNewsResource.id, ) + launchCustomChromeTab(context, resourceUrl, backgroundColor) onNewsResourceViewed(userNewsResource.id) }, onTopicClick = onTopicClick,