From c67db1b512ae0e4e48f663bd9aea21e4b678955e Mon Sep 17 00:00:00 2001 From: David Allison <62114487+david-allison@users.noreply.github.com> Date: Sun, 21 Jan 2024 17:13:27 +0000 Subject: [PATCH] fix: wrong call to super() super.onCreate(savedInstanceState) should be super.onCreateDialog(savedInstanceState) --- .../src/main/java/com/ichi2/anki/dialogs/DatabaseErrorDialog.kt | 2 +- .../com/ichi2/anki/dialogs/DeckPickerAnalyticsOptInDialog.kt | 2 +- AnkiDroid/src/main/java/com/ichi2/anki/dialogs/IntegerDialog.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/DatabaseErrorDialog.kt b/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/DatabaseErrorDialog.kt index f870b9d32374..da9b4ef08d95 100644 --- a/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/DatabaseErrorDialog.kt +++ b/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/DatabaseErrorDialog.kt @@ -55,7 +55,7 @@ class DatabaseErrorDialog : AsyncDialogFragment() { @Suppress("Deprecation") // Material dialog neutral button deprecation @SuppressLint("CheckResult") override fun onCreateDialog(savedInstanceState: Bundle?): MaterialDialog { - super.onCreate(savedInstanceState) + super.onCreateDialog(savedInstanceState) val res = res() val dialog = MaterialDialog(requireActivity()) val isLoggedIn = isLoggedIn() diff --git a/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/DeckPickerAnalyticsOptInDialog.kt b/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/DeckPickerAnalyticsOptInDialog.kt index 75ff0fb229ec..ef39de49b4e0 100644 --- a/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/DeckPickerAnalyticsOptInDialog.kt +++ b/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/DeckPickerAnalyticsOptInDialog.kt @@ -27,7 +27,7 @@ import com.ichi2.anki.analytics.UsageAnalytics class DeckPickerAnalyticsOptInDialog : AnalyticsDialogFragment() { override fun onCreateDialog(savedInstanceState: Bundle?): MaterialDialog { - super.onCreate(savedInstanceState) + super.onCreateDialog(savedInstanceState) return MaterialDialog(requireActivity()).show { title(R.string.analytics_dialog_title) message(R.string.analytics_summ) diff --git a/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/IntegerDialog.kt b/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/IntegerDialog.kt index d3df7ad49200..677774852f7c 100644 --- a/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/IntegerDialog.kt +++ b/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/IntegerDialog.kt @@ -46,7 +46,7 @@ open class IntegerDialog : AnalyticsDialogFragment() { } override fun onCreateDialog(savedInstanceState: Bundle?): MaterialDialog { - super.onCreate(savedInstanceState) + super.onCreateDialog(savedInstanceState) @SuppressLint("CheckResult") val show = MaterialDialog(requireActivity()).show { title(text = requireArguments().getString("title")!!)