diff --git a/app/src/main/java/org/mozilla/fenix/compose/Favicon.kt b/app/src/main/java/org/mozilla/fenix/compose/Favicon.kt
index cbb6c2846427..39e95dae8ead 100644
--- a/app/src/main/java/org/mozilla/fenix/compose/Favicon.kt
+++ b/app/src/main/java/org/mozilla/fenix/compose/Favicon.kt
@@ -67,7 +67,7 @@ fun Favicon(
modifier = modifier
.size(size)
.clip(RoundedCornerShape(2.dp)),
- contentScale = ContentScale.Fit
+ contentScale = ContentScale.Crop
)
}
}
diff --git a/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/view/RecentBookmarks.kt b/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/view/RecentBookmarks.kt
index f91c63706f8d..1d43c517135d 100644
--- a/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/view/RecentBookmarks.kt
+++ b/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/view/RecentBookmarks.kt
@@ -164,7 +164,7 @@ private fun RecentBookmarkImage(bookmark: RecentBookmark) {
modifier = Modifier
.size(36.dp)
.clip(RoundedCornerShape(8.dp)),
- contentScale = ContentScale.Fit
+ contentScale = ContentScale.Crop
)
}
}
diff --git a/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabs.kt b/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabs.kt
index a9834a769770..da3aae1de3c3 100644
--- a/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabs.kt
+++ b/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabs.kt
@@ -159,7 +159,8 @@ private fun RecentTabItem(
RecentTabIcon(
url = tab.state.content.url,
modifier = Modifier.size(18.dp).clip(RoundedCornerShape(2.dp)),
- icon = tab.state.content.icon
+ contentScale = ContentScale.Crop,
+ icon = tab.state.content.icon,
)
Spacer(modifier = Modifier.width(8.dp))
diff --git a/app/src/main/res/layout/library_site_item.xml b/app/src/main/res/layout/library_site_item.xml
index 9fb89e41c2ba..3706deb56851 100644
--- a/app/src/main/res/layout/library_site_item.xml
+++ b/app/src/main/res/layout/library_site_item.xml
@@ -19,11 +19,12 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent">
-
- @dimen/top_sites_favicon_size
- @dimen/top_sites_favicon_size
- - fitCenter
+ - centerCrop
- center
- @style/topSiteFaviconShape