From 9099260411f4a28085c205eadcced04e2a7d0709 Mon Sep 17 00:00:00 2001 From: Emily Kager Date: Fri, 26 Apr 2019 22:02:50 -0700 Subject: [PATCH] [fenix] No issue: null check context on permission granted (https://github.com/mozilla-mobile/fenix/pull/2104) --- .../main/java/org/mozilla/fenix/search/SearchFragment.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt b/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt index a99fc471a..7311c2c3e 100644 --- a/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt @@ -257,8 +257,10 @@ class SearchFragment : Fragment(), BackHandler { REQUEST_CODE_CAMERA_PERMISSIONS -> qrFeature.withFeature { it.onPermissionsResult(permissions, grantResults) - if (context!!.isPermissionGranted(Manifest.permission.CAMERA)) { - permissionDidUpdate = true + context?.let { context: Context -> + if (context.isPermissionGranted(Manifest.permission.CAMERA)) { + permissionDidUpdate = true + } } } else -> super.onRequestPermissionsResult(requestCode, permissions, grantResults)