diff --git a/app/src/main/java/org/mozilla/fenix/components/Utilities.kt b/app/src/main/java/org/mozilla/fenix/components/Utilities.kt index a4dc619e9..fcf34d5c4 100644 --- a/app/src/main/java/org/mozilla/fenix/components/Utilities.kt +++ b/app/src/main/java/org/mozilla/fenix/components/Utilities.kt @@ -10,6 +10,7 @@ import mozilla.components.browser.session.SessionManager import mozilla.components.feature.intent.IntentProcessor import mozilla.components.feature.search.SearchUseCases import mozilla.components.feature.session.SessionUseCases +import org.mozilla.fenix.ext.components /** * Component group for miscellaneous components. @@ -33,6 +34,6 @@ class Utilities( } val icons by lazy { - BrowserIcons(context) + BrowserIcons(context, context.components.core.client) } } diff --git a/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapter.kt b/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapter.kt index 67323703c..6f8649da3 100644 --- a/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapter.kt +++ b/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapter.kt @@ -21,6 +21,7 @@ import mozilla.components.browser.menu.BrowserMenu import mozilla.components.concept.storage.BookmarkNode import mozilla.components.concept.storage.BookmarkNodeType import org.mozilla.fenix.R +import org.mozilla.fenix.ext.components import kotlin.coroutines.CoroutineContext class BookmarkAdapter(val actionEmitter: Observer) : RecyclerView.Adapter() { @@ -164,7 +165,7 @@ class BookmarkAdapter(val actionEmitter: Observer) : RecyclerVie if (item.url?.startsWith("http") == true) { launch(Dispatchers.IO) { - val bitmap = BrowserIcons(bookmark_favicon.context) + val bitmap = BrowserIcons(bookmark_favicon.context, bookmark_layout.context.components.core.client) .loadIcon(IconRequest(item.url!!)).await().bitmap launch(Dispatchers.Main) { bookmark_favicon.setImageBitmap(bitmap) diff --git a/buildSrc/src/main/java/Dependencies.kt b/buildSrc/src/main/java/Dependencies.kt index 849ec4563..e52328c63 100644 --- a/buildSrc/src/main/java/Dependencies.kt +++ b/buildSrc/src/main/java/Dependencies.kt @@ -22,7 +22,7 @@ private object Versions { const val androidx_navigation = "2.1.0-alpha01" const val appservices_gradle_plugin = "0.4.2" - const val mozilla_android_components = "0.49.0-SNAPSHOT" + const val mozilla_android_components = "0.50.0-SNAPSHOT" const val mozilla_appservices = "0.23.0" const val test_tools = "1.0.2"