For #1800 - "report site issue" should open in a new tab

nightly-build-test
Sören Hentzschel 5 years ago committed by Jeff Boek
parent a44322b120
commit 6bc577eecd

@ -631,7 +631,7 @@ class BrowserFragment : Fragment(), BackHandler, CoroutineScope {
ToolbarMenu.Item.ReportIssue -> getSessionById()?.let { session -> ToolbarMenu.Item.ReportIssue -> getSessionById()?.let { session ->
session.url.apply { session.url.apply {
val reportUrl = String.format(REPORT_SITE_ISSUE_URL, this) val reportUrl = String.format(REPORT_SITE_ISSUE_URL, this)
sessionUseCases.loadUrl.invoke(reportUrl) requireComponents.useCases.tabsUseCases.addTab.invoke(reportUrl)
} }
} }
ToolbarMenu.Item.Help -> { ToolbarMenu.Item.Help -> {

@ -188,7 +188,7 @@ class QuickSettingsSheetDialogFragment : AppCompatDialogFragment(), CoroutineSco
launch(Dispatchers.Main) { launch(Dispatchers.Main) {
val reportUrl = val reportUrl =
String.format(BrowserFragment.REPORT_SITE_ISSUE_URL, it.url) String.format(BrowserFragment.REPORT_SITE_ISSUE_URL, it.url)
requireComponents.useCases.sessionUseCases.loadUrl.invoke(reportUrl) requireComponents.useCases.tabsUseCases.addTab.invoke(reportUrl)
} }
dismiss() dismiss()
} }

Loading…
Cancel
Save