From c6363dc86da4a24efe45cc85e826f428f8a5255a Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 5 Jul 2019 15:23:15 +0530 Subject: [PATCH] AutofillFragment: Repair semantics for newest AppCompat changes Signed-off-by: Harsh Shandilya --- .../java/com/zeapo/pwdstore/autofill/AutofillFragment.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.kt b/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.kt index aa1c329b..3e939b26 100644 --- a/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.kt +++ b/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.kt @@ -124,7 +124,7 @@ class AutofillFragment : DialogFragment() { val positiveButton = ad.getButton(Dialog.BUTTON_POSITIVE) positiveButton.setOnClickListener { val callingActivity = requireActivity() as AutofillPreferenceActivity - val dialog = dialog + val dialog = requireDialog() val args = requireNotNull(arguments) val prefs: SharedPreferences = if (!isWeb) { @@ -199,8 +199,8 @@ class AutofillFragment : DialogFragment() { } } - override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent) { - if (resultCode == AppCompatActivity.RESULT_OK) { + override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { + if (resultCode == AppCompatActivity.RESULT_OK && data != null) { adapter!!.add(data.getStringExtra("path")) } }