mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Fix keyboard shown
This commit is contained in:
@@ -124,7 +124,7 @@
|
|||||||
android:configChanges="keyboardHidden" />
|
android:configChanges="keyboardHidden" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.kunzisoft.keepass.activities.EntryEditActivity"
|
android:name="com.kunzisoft.keepass.activities.EntryEditActivity"
|
||||||
android:windowSoftInputMode="adjustPan" />
|
android:windowSoftInputMode="adjustPan|stateAlwaysHidden" />
|
||||||
<!-- About and Settings -->
|
<!-- About and Settings -->
|
||||||
<activity
|
<activity
|
||||||
android:name="com.kunzisoft.keepass.activities.AboutActivity"
|
android:name="com.kunzisoft.keepass.activities.AboutActivity"
|
||||||
|
|||||||
@@ -89,7 +89,6 @@ class EntryExtraFieldsItemsAdapter(context: Context)
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
requestFocusField(this, extraField, true)
|
requestFocusField(this, extraField, true)
|
||||||
setEditTextSelection(this)
|
|
||||||
doOnTextChanged { text, _, _, _ ->
|
doOnTextChanged { text, _, _, _ ->
|
||||||
extraField.protectedValue.stringValue = text.toString()
|
extraField.protectedValue.stringValue = text.toString()
|
||||||
}
|
}
|
||||||
@@ -138,10 +137,10 @@ class EntryExtraFieldsItemsAdapter(context: Context)
|
|||||||
if (field == mLastFocusedEditField.field) {
|
if (field == mLastFocusedEditField.field) {
|
||||||
editText.apply {
|
editText.apply {
|
||||||
post {
|
post {
|
||||||
requestFocus()
|
|
||||||
if (setSelection) {
|
if (setSelection) {
|
||||||
setEditTextSelection(editText)
|
setEditTextSelection(editText)
|
||||||
}
|
}
|
||||||
|
requestFocus()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -174,7 +173,7 @@ class EntryExtraFieldsItemsAdapter(context: Context)
|
|||||||
return mLastFocusedEditField
|
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 extraFieldValueContainer: TextInputLayout = itemView.findViewById(R.id.entry_extra_field_value_container)
|
||||||
var extraFieldValue: EditTextSelectable = itemView.findViewById(R.id.entry_extra_field_value)
|
var extraFieldValue: EditTextSelectable = itemView.findViewById(R.id.entry_extra_field_value)
|
||||||
var extraFieldDeleteButton: View = itemView.findViewById(R.id.entry_extra_field_delete)
|
var extraFieldDeleteButton: View = itemView.findViewById(R.id.entry_extra_field_delete)
|
||||||
|
|||||||
Reference in New Issue
Block a user