Skip to content

Commit

Permalink
uses create() and getCheckBoxPrompt
Browse files Browse the repository at this point in the history
  • Loading branch information
neeldoshii committed Feb 10, 2024
1 parent 5eff5f6 commit b2c9e24
Showing 1 changed file with 4 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,20 +27,17 @@ import com.ichi2.utils.*
class DeckPickerAnalyticsOptInDialog : AnalyticsDialogFragment() {
override fun onCreateDialog(savedInstanceState: Bundle?): AlertDialog {
super.onCreateDialog(savedInstanceState)
return AlertDialog.Builder(requireActivity()).apply {
var isChecked = true
return AlertDialog.Builder(requireActivity()).create {
title(R.string.analytics_dialog_title)
message(R.string.analytics_summ)
checkBoxPrompt(R.string.analytics_title, isCheckedDefault = true) { checked ->
isChecked = checked
}
checkBoxPrompt(R.string.analytics_title, isCheckedDefault = true) {}
positiveButton(R.string.dialog_continue) {
UsageAnalytics.isEnabled = isChecked
UsageAnalytics.isEnabled = (it as AlertDialog).getCheckBoxPrompt().isChecked
(activity as DeckPicker).dismissAllDialogFragments()
}
cancelable(true)
setOnCancelListener { (activity as DeckPicker).dismissAllDialogFragments() }
}.create()
}
}

companion object {
Expand Down

0 comments on commit b2c9e24

Please sign in to comment.