From 893dad57b25b193edabce1be6c13ea9f75d76cae Mon Sep 17 00:00:00 2001 From: OpenSauce Date: Wed, 15 May 2024 11:25:56 +0000 Subject: [PATCH] Android: Remember last entered Artic Base server address (#113) * Android: Remember last entered Artic Base server address * Android: Updated string key for last Artic Base address `lastArticBaseAddr` --> `last_artic_base_addr` Co-authored-by: PabloMK7 --------- Co-authored-by: PabloMK7 --- .../org/citra/citra_emu/fragments/HomeSettingsFragment.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/android/app/src/main/java/org/citra/citra_emu/fragments/HomeSettingsFragment.kt b/src/android/app/src/main/java/org/citra/citra_emu/fragments/HomeSettingsFragment.kt index 091616054..fd026a32b 100644 --- a/src/android/app/src/main/java/org/citra/citra_emu/fragments/HomeSettingsFragment.kt +++ b/src/android/app/src/main/java/org/citra/citra_emu/fragments/HomeSettingsFragment.kt @@ -89,7 +89,7 @@ class HomeSettingsFragment : Fragment() { { val inflater = LayoutInflater.from(context) val inputBinding = DialogSoftwareKeyboardBinding.inflate(inflater) - var textInputValue: String = "" + var textInputValue: String = preferences.getString("last_artic_base_addr", "")!! inputBinding.editTextInput.setText(textInputValue) inputBinding.editTextInput.doOnTextChanged { text, _, _, _ -> @@ -102,6 +102,9 @@ class HomeSettingsFragment : Fragment() { .setTitle(getString(R.string.artic_base_enter_address)) .setPositiveButton(android.R.string.ok) { _, _ -> if (textInputValue.isNotEmpty()) { + preferences.edit() + .putString("last_artic_base_addr", textInputValue) + .apply() val menu = Game( title = getString(R.string.artic_base), path = "articbase://$textInputValue",