Use "done" button to close license dialogs.

Rename string res "recaptcha_done_button" to "done".
This commit is contained in:
TobiGr 2023-09-23 13:56:49 +02:00
parent e206a26a85
commit 94c1438913
75 changed files with 79 additions and 82 deletions

View file

@ -106,15 +106,12 @@ class LicenseFragment : Fragment() {
.setView(webView)
.setOnCancelListener { activeSoftwareComponent = null }
.setOnDismissListener { activeSoftwareComponent = null }
if (softwareComponent == NEWPIPE_SOFTWARE_COMPONENT) {
builder.setPositiveButton(R.string.ok) { dialog, _ -> dialog.dismiss() }
} else {
builder.setPositiveButton(R.string.dismiss) { dialog, _ ->
dialog.dismiss()
.setPositiveButton(R.string.done) { dialog, _ -> dialog.dismiss() }
if (softwareComponent != NEWPIPE_SOFTWARE_COMPONENT) {
builder.setNeutralButton(R.string.open_website_license) { _, _ ->
ShareUtils.openUrlInApp(requireContext(), softwareComponent.link)
}
.setNeutralButton(R.string.open_website_license) { _, _ ->
ShareUtils.openUrlInApp(requireContext(), softwareComponent.link)
}
}
builder.show()