diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 986d9fa76..9ec608f99 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -124,7 +124,7 @@ android:configChanges="keyboardHidden" /> + android:windowSoftInputMode="adjustPan|stateAlwaysHidden" /> extraField.protectedValue.stringValue = text.toString() } @@ -138,10 +137,10 @@ class EntryExtraFieldsItemsAdapter(context: Context) if (field == mLastFocusedEditField.field) { editText.apply { post { - requestFocus() if (setSelection) { setEditTextSelection(editText) } + requestFocus() } } } @@ -174,7 +173,7 @@ class EntryExtraFieldsItemsAdapter(context: Context) return mLastFocusedEditField } - inner class EntryExtraFieldViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) { + class EntryExtraFieldViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) { var extraFieldValueContainer: TextInputLayout = itemView.findViewById(R.id.entry_extra_field_value_container) var extraFieldValue: EditTextSelectable = itemView.findViewById(R.id.entry_extra_field_value) var extraFieldDeleteButton: View = itemView.findViewById(R.id.entry_extra_field_delete)