From e050635adca849aee7d5f3f16e206a142cfe3b46 Mon Sep 17 00:00:00 2001
From: Tibor Kaputa <tibor@kaputa.sk>
Date: Wed, 6 Oct 2021 22:12:26 +0200
Subject: [PATCH] Allow closing the dialog by clicking outside of it

---
 .../notes/pro/dialogs/NewChecklistItemDialog.kt           | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/dialogs/NewChecklistItemDialog.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/dialogs/NewChecklistItemDialog.kt
index 0324eee9..6af3028e 100644
--- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/dialogs/NewChecklistItemDialog.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/dialogs/NewChecklistItemDialog.kt
@@ -12,10 +12,8 @@ import androidx.appcompat.app.AlertDialog
 import com.simplemobiletools.commons.extensions.*
 import com.simplemobiletools.notes.pro.R
 import com.simplemobiletools.notes.pro.extensions.config
-import kotlinx.android.synthetic.main.dialog_new_checklist_item.view.add_item
-import kotlinx.android.synthetic.main.dialog_new_checklist_item.view.checklist_holder
-import kotlinx.android.synthetic.main.dialog_new_checklist_item.view.dialog_holder
-import kotlinx.android.synthetic.main.item_add_checklist.view.title_edit_text
+import kotlinx.android.synthetic.main.dialog_new_checklist_item.view.*
+import kotlinx.android.synthetic.main.item_add_checklist.view.*
 
 class NewChecklistItemDialog(val activity: Activity, callback: (titles: ArrayList<String>) -> Unit) {
     private val titles = mutableListOf<EditText>()
@@ -33,7 +31,7 @@ class NewChecklistItemDialog(val activity: Activity, callback: (titles: ArrayLis
             .setPositiveButton(R.string.ok, null)
             .setNegativeButton(R.string.cancel, null)
             .create().apply {
-                activity.setupDialogStuff(view, this, R.string.add_new_checklist_items, cancelOnTouchOutside = false) {
+                activity.setupDialogStuff(view, this, R.string.add_new_checklist_items) {
                     activity.showKeyboard(titles.first())
                     window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE)
                     getButton(BUTTON_POSITIVE).setOnClickListener {