[fenix] No issue: Add external load flag

pull/600/head
Roger Yang 3 years ago committed by Sebastian Kaspari
parent 6f4c47613a
commit 0c5e1f3442

@ -39,6 +39,7 @@ import kotlinx.coroutines.flow.collect
import kotlinx.coroutines.flow.map import kotlinx.coroutines.flow.map
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import mozilla.components.browser.toolbar.BrowserToolbar import mozilla.components.browser.toolbar.BrowserToolbar
import mozilla.components.concept.engine.EngineSession
import mozilla.components.concept.storage.HistoryStorage import mozilla.components.concept.storage.HistoryStorage
import mozilla.components.feature.qr.QrFeature import mozilla.components.feature.qr.QrFeature
import mozilla.components.lib.state.ext.consumeFlow import mozilla.components.lib.state.ext.consumeFlow
@ -518,7 +519,8 @@ class SearchDialogFragment : AppCompatDialogFragment(), UserInteractionHandler {
(activity as? HomeActivity)?.openToBrowserAndLoad( (activity as? HomeActivity)?.openToBrowserAndLoad(
searchTermOrURL = result, searchTermOrURL = result,
newTab = store.state.tabId == null, newTab = store.state.tabId == null,
from = BrowserDirection.FromSearchDialog from = BrowserDirection.FromSearchDialog,
flags = EngineSession.LoadUrlFlags.external()
) )
dialog.dismiss() dialog.dismiss()
} }

Loading…
Cancel
Save