For #1800 - "report site issue" should open in a new tab
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…
Reference in New Issue