mirror of
https://git.ryujinx.app/projects/Kenji-NX.git
synced 2026-10-06 16:11:06 +02:00
Android: fix: Games not showing in game list
This commit is contained in:
+3
-12
@@ -32,14 +32,6 @@ class SettingsViewModel(val activity: MainActivity) {
|
|||||||
sharedPref = getPreferences()
|
sharedPref = getPreferences()
|
||||||
previousFolderCallback = activity.storageHelper!!.onFolderSelected
|
previousFolderCallback = activity.storageHelper!!.onFolderSelected
|
||||||
previousFileCallback = activity.storageHelper!!.onFileSelected
|
previousFileCallback = activity.storageHelper!!.onFileSelected
|
||||||
activity.storageHelper!!.onFolderSelected = { _, folder ->
|
|
||||||
run {
|
|
||||||
val p = folder.getAbsolutePath(activity)
|
|
||||||
sharedPref.edit {
|
|
||||||
this.putString("gameFolder", p)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun getPreferences(): SharedPreferences {
|
private fun getPreferences(): SharedPreferences {
|
||||||
@@ -198,11 +190,10 @@ class SettingsViewModel(val activity: MainActivity) {
|
|||||||
|
|
||||||
activity.storageHelper!!.onFolderSelected = { _, folder ->
|
activity.storageHelper!!.onFolderSelected = { _, folder ->
|
||||||
val p = folder.getAbsolutePath(activity)
|
val p = folder.getAbsolutePath(activity)
|
||||||
val editor = sharedPref.edit()
|
sharedPref.edit {
|
||||||
editor.putString("gameFolder", p)
|
putString("gameFolder", p)
|
||||||
editor.apply()
|
}
|
||||||
activity.storageHelper!!.onFolderSelected = previousFolderCallback
|
activity.storageHelper!!.onFolderSelected = previousFolderCallback
|
||||||
activity.shutdownAndRestart()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (path.isEmpty())
|
if (path.isEmpty())
|
||||||
|
|||||||
Reference in New Issue
Block a user