X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fcom%2Fstoutner%2Fprivacybrowser%2Fdialogs%2FCreateBookmarkFolderDialog.kt;fp=app%2Fsrc%2Fmain%2Fjava%2Fcom%2Fstoutner%2Fprivacybrowser%2Fdialogs%2FCreateBookmarkFolderDialog.kt;h=04d7d250c7553cdfcbf3418f51296ecc997bb9de;hp=2f413b0bbf808fcf898639f4646bd1277e5238a5;hb=bc1692b6c9d99726e7c6b7cf6a5c24f67f042b18;hpb=2f0d40bbfc1aca5d88e711422cec58d912b66884 diff --git a/app/src/main/java/com/stoutner/privacybrowser/dialogs/CreateBookmarkFolderDialog.kt b/app/src/main/java/com/stoutner/privacybrowser/dialogs/CreateBookmarkFolderDialog.kt index 2f413b0b..04d7d250 100644 --- a/app/src/main/java/com/stoutner/privacybrowser/dialogs/CreateBookmarkFolderDialog.kt +++ b/app/src/main/java/com/stoutner/privacybrowser/dialogs/CreateBookmarkFolderDialog.kt @@ -40,7 +40,6 @@ import androidx.fragment.app.DialogFragment import androidx.preference.PreferenceManager import com.stoutner.privacybrowser.R -import com.stoutner.privacybrowser.helpers.BookmarksDatabaseHelper import java.io.ByteArrayOutputStream @@ -177,10 +176,7 @@ class CreateBookmarkFolderDialog : DialogFragment() { defaultIconRadioButton.isChecked = false } - // Initialize the database helper. - val bookmarksDatabaseHelper = BookmarksDatabaseHelper(requireContext()) - - // Enable the create button if the new folder name is unique. + // Enable the create button if the folder name is populated. folderNameEditText.addTextChangedListener(object: TextWatcher { override fun beforeTextChanged(s: CharSequence, start: Int, count: Int, after: Int) { // Do nothing. @@ -194,11 +190,8 @@ class CreateBookmarkFolderDialog : DialogFragment() { // Convert the current text to a string. val folderName = editable.toString() - // Check if a folder with the name already exists. - val folderExistsCursor = bookmarksDatabaseHelper.getFolder(folderName) - - // Enable the create button if the new folder name is not empty and doesn't already exist. - createButton.isEnabled = folderName.isNotEmpty() && (folderExistsCursor.count == 0) + // Enable the create button if the new folder name is not empty. + createButton.isEnabled = folderName.isNotEmpty() } })