diff --git a/AnkiDroid/src/main/java/com/ichi2/preferences/VersatileTextPreference.kt b/AnkiDroid/src/main/java/com/ichi2/preferences/VersatileTextPreference.kt index c98c337bad7a..b41d975b1cbc 100644 --- a/AnkiDroid/src/main/java/com/ichi2/preferences/VersatileTextPreference.kt +++ b/AnkiDroid/src/main/java/com/ichi2/preferences/VersatileTextPreference.kt @@ -67,6 +67,7 @@ open class VersatileTextPreferenceDialogFragment : EditTextPreferenceDialogFragm override fun onBindDialogView(contentView: View) { editText = contentView.findViewById(android.R.id.edit)!! editText.inputType = versatileTextPreference.referenceEditText.inputType + editText.setBackgroundResource(com.ichi2.anki.R.drawable.edittext_border) super.onBindDialogView(contentView) @@ -85,4 +86,9 @@ open class VersatileTextPreferenceDialogFragment : EditTextPreferenceDialogFragm }) } } + + override fun onPrepareDialogBuilder(builder: AlertDialog.Builder) { + super.onPrepareDialogBuilder(builder) + builder.setPositiveButton(com.ichi2.anki.R.string.save, this) + } } diff --git a/AnkiDroid/src/main/res/drawable/edittext_border.xml b/AnkiDroid/src/main/res/drawable/edittext_border.xml new file mode 100644 index 000000000000..2579f90c37f6 --- /dev/null +++ b/AnkiDroid/src/main/res/drawable/edittext_border.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/AnkiDroid/src/main/res/values/10-preferences.xml b/AnkiDroid/src/main/res/values/10-preferences.xml index b9f705d8e286..45ca1c5c123e 100644 --- a/AnkiDroid/src/main/res/values/10-preferences.xml +++ b/AnkiDroid/src/main/res/values/10-preferences.xml @@ -207,7 +207,7 @@ If not set, the default AnkiWeb server will be used instead. Learn more ]]> - Sync url + Sync URL Custom root certificate (PEM) Keyboard