From abe3036065c858b705c4e46f43fab277ca92893d Mon Sep 17 00:00:00 2001 From: Mugurell Date: Thu, 15 Apr 2021 19:08:56 +0300 Subject: [PATCH] For #18439 - Open link from QR code only if activity is not null --- .../org/mozilla/fenix/search/SearchDialogFragment.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/search/SearchDialogFragment.kt b/app/src/main/java/org/mozilla/fenix/search/SearchDialogFragment.kt index 0875c2899..2f1296adf 100644 --- a/app/src/main/java/org/mozilla/fenix/search/SearchDialogFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/search/SearchDialogFragment.kt @@ -434,12 +434,11 @@ class SearchDialogFragment : AppCompatDialogFragment(), UserInteractionHandler { dialog.cancel() } setPositiveButton(R.string.qr_scanner_dialog_positive) { dialog: DialogInterface, _ -> - (activity as HomeActivity) - .openToBrowserAndLoad( - searchTermOrURL = result, - newTab = store.state.tabId == null, - from = BrowserDirection.FromSearchDialog - ) + (activity as? HomeActivity)?.openToBrowserAndLoad( + searchTermOrURL = result, + newTab = store.state.tabId == null, + from = BrowserDirection.FromSearchDialog + ) dialog.dismiss() } create()