From 0e4f71b2f1a203e218f2a4406112d33837df2696 Mon Sep 17 00:00:00 2001 From: KeatonTheBot Date: Wed, 4 Jun 2025 22:33:09 -0500 Subject: [PATCH] Android: fix: Games not showing in game list --- .../android/viewmodels/SettingsViewModel.kt | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/KenjinxAndroid/app/src/main/java/org/kenjinx/android/viewmodels/SettingsViewModel.kt b/src/KenjinxAndroid/app/src/main/java/org/kenjinx/android/viewmodels/SettingsViewModel.kt index aab630fd3..f59e004b7 100644 --- a/src/KenjinxAndroid/app/src/main/java/org/kenjinx/android/viewmodels/SettingsViewModel.kt +++ b/src/KenjinxAndroid/app/src/main/java/org/kenjinx/android/viewmodels/SettingsViewModel.kt @@ -32,14 +32,6 @@ class SettingsViewModel(val activity: MainActivity) { sharedPref = getPreferences() previousFolderCallback = activity.storageHelper!!.onFolderSelected previousFileCallback = activity.storageHelper!!.onFileSelected - activity.storageHelper!!.onFolderSelected = { _, folder -> - run { - val p = folder.getAbsolutePath(activity) - sharedPref.edit { - this.putString("gameFolder", p) - } - } - } } private fun getPreferences(): SharedPreferences { @@ -198,11 +190,10 @@ class SettingsViewModel(val activity: MainActivity) { activity.storageHelper!!.onFolderSelected = { _, folder -> val p = folder.getAbsolutePath(activity) - val editor = sharedPref.edit() - editor.putString("gameFolder", p) - editor.apply() + sharedPref.edit { + putString("gameFolder", p) + } activity.storageHelper!!.onFolderSelected = previousFolderCallback - activity.shutdownAndRestart() } if (path.isEmpty())