diff --git a/app/src/main/java/com/pr0gramm/app/util/BrowserHelper.kt b/app/src/main/java/com/pr0gramm/app/util/BrowserHelper.kt index f9e500dd5..b6fe48db2 100644 --- a/app/src/main/java/com/pr0gramm/app/util/BrowserHelper.kt +++ b/app/src/main/java/com/pr0gramm/app/util/BrowserHelper.kt @@ -47,10 +47,10 @@ object BrowserHelper { } } - private val firefoxFocusPackage by memorize { context -> - return@memorize listOf("org.mozilla.klar", "org.mozilla.focus").firstOrNull { + private fun firefoxFocusPackage(context: Context): String? { + return listOf("org.mozilla.klar", "org.mozilla.focus").firstOrNull { packageName -> val intent = Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com")) - intent.`package` = "org.mozilla.focus" + intent.`package` = packageName context.packageManager.queryIntentActivities(intent, 0).size > 0 } }