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 a087704ea..4a0e714fd 100644 --- a/app/src/main/java/org/mozilla/fenix/search/SearchDialogFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/search/SearchDialogFragment.kt @@ -382,11 +382,9 @@ class SearchDialogFragment : AppCompatDialogFragment(), UserInteractionHandler { // We delay querying the clipboard by posting this code to the main thread message queue, // because ClipboardManager will return null if the does app not have input focus yet. lifecycleScope.launch(Dispatchers.Cached) { - store.dispatch( - SearchFragmentAction.UpdateClipboardUrl( - requireContext().components.clipboardHandler.url - ) - ) + context?.components?.clipboardHandler?.url?.let { clipboardUrl -> + store.dispatch(SearchFragmentAction.UpdateClipboardUrl(clipboardUrl)) + } } } }