diff --git a/CHANGELOG b/CHANGELOG index a448a16e5..0fdaf8a2d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -4,6 +4,7 @@ KeePassDX(3.4.5) * New clipboard manager #1343 * Keep screen on by default when viewing an entry * Change the order of the search filters + * Fix searchable selection KeePassDX(3.4.4) * Fix crash in New Android 13 #1321 diff --git a/app/src/main/java/com/kunzisoft/keepass/view/InheritedCompletionView.kt b/app/src/main/java/com/kunzisoft/keepass/view/InheritedCompletionView.kt index 6ec294850..7a122912e 100644 --- a/app/src/main/java/com/kunzisoft/keepass/view/InheritedCompletionView.kt +++ b/app/src/main/java/com/kunzisoft/keepass/view/InheritedCompletionView.kt @@ -52,9 +52,16 @@ class InheritedCompletionView @JvmOverloads constructor( } init { - setAdapter(adapter) + isFocusable = false + isFocusableInTouchMode = false + //hardwareKeyCompletion.isEnabled = false + isCursorVisible = false + setTextIsSelectable(false) inputType = InputType.TYPE_NULL - adapter.filter.filter(null) + setAdapter(adapter) + setOnClickListener { + showDropDown() + } } fun getValue(): Boolean? { @@ -63,7 +70,6 @@ class InheritedCompletionView @JvmOverloads constructor( fun setValue(inherited: Boolean?) { setText(context.getString(InheritedStatus.getStatusFromValue(inherited).stringId)) - adapter.filter.filter(null) } private enum class InheritedStatus(val stringId: Int, val value: Boolean?) { diff --git a/fastlane/metadata/android/en-US/changelogs/114.txt b/fastlane/metadata/android/en-US/changelogs/114.txt index cc29c5324..0a525bfec 100644 --- a/fastlane/metadata/android/en-US/changelogs/114.txt +++ b/fastlane/metadata/android/en-US/changelogs/114.txt @@ -3,3 +3,4 @@ * New clipboard manager #1343 * Keep screen on by default when viewing an entry * Change the order of the search filters + * Fix searchable selection diff --git a/fastlane/metadata/android/fr-FR/changelogs/114.txt b/fastlane/metadata/android/fr-FR/changelogs/114.txt index 44dccaf1d..94939f2b3 100644 --- a/fastlane/metadata/android/fr-FR/changelogs/114.txt +++ b/fastlane/metadata/android/fr-FR/changelogs/114.txt @@ -3,3 +3,4 @@ * Nouveau gestionnaire de presse-papier #1343 * Garde l'écran allumé par défaut lors d'une visualisation d'entrée * Changement d'ordre des filtres de recherche + * Correction de la selection cherchable