From 5e75140b3d9830b225141994f78e31d89be8ca3e Mon Sep 17 00:00:00 2001 From: Arturo Mejia Date: Mon, 23 Mar 2020 11:14:06 -0400 Subject: [PATCH] For issue #8809 Notification permissions can't be disabled/re-enabled unless you restart the browser --- .../java/org/mozilla/fenix/components/PermissionStorage.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/mozilla/fenix/components/PermissionStorage.kt b/app/src/main/java/org/mozilla/fenix/components/PermissionStorage.kt index 145a972af5..2ddf271c26 100644 --- a/app/src/main/java/org/mozilla/fenix/components/PermissionStorage.kt +++ b/app/src/main/java/org/mozilla/fenix/components/PermissionStorage.kt @@ -9,13 +9,14 @@ import androidx.paging.DataSource import mozilla.components.feature.sitepermissions.SitePermissions import mozilla.components.feature.sitepermissions.SitePermissions.Status import mozilla.components.feature.sitepermissions.SitePermissionsStorage +import org.mozilla.fenix.ext.components import org.mozilla.fenix.test.Mockable @Mockable class PermissionStorage(private val context: Context) { private val permissionsStorage by lazy { - SitePermissionsStorage(context) + SitePermissionsStorage(context, context.components.core.engine) } fun addSitePermissionException(