From 1be812eba0270e4bb5c0069092f35e9516b09f29 Mon Sep 17 00:00:00 2001 From: Severin Rudie Date: Thu, 13 Feb 2020 15:29:00 -0800 Subject: [PATCH] For #8408: fix requireContext crash in HomeFragment#onViewCreated --- app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt b/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt index 8cc8feda98..62f6534e74 100644 --- a/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt @@ -282,10 +282,10 @@ class HomeFragment : Fragment() { // TODO remove when viewLifecycleOwner is fixed val context = context ?: return@launch - val iconSize = resources.getDimensionPixelSize(R.dimen.preference_icon_drawable_size) + val iconSize = context.resources.getDimensionPixelSize(R.dimen.preference_icon_drawable_size) - val searchEngine = requireComponents.search.provider.getDefaultEngine(context) - val searchIcon = BitmapDrawable(resources, searchEngine.icon) + val searchEngine = context.components.search.provider.getDefaultEngine(context) + val searchIcon = BitmapDrawable(context.resources, searchEngine.icon) searchIcon.setBounds(0, 0, iconSize, iconSize) withContext(Main) {