android: Save global config synchronously in onCloseGameFoldersFragment

Could cause multiple global saves at once that went untracked previously
pull/8/head
t895 3 years ago
parent fa04dea7c4
commit 39d28a5131

@ -167,13 +167,14 @@ class GamesViewModel : ViewModel() {
}
}
fun onCloseGameFoldersFragment() =
fun onCloseGameFoldersFragment() {
NativeConfig.saveGlobalConfig()
viewModelScope.launch {
withContext(Dispatchers.IO) {
NativeConfig.saveGlobalConfig()
getGameDirs(true)
}
}
}
private fun getGameDirs(reloadList: Boolean = false) {
val gameDirs = NativeConfig.getGameDirs()

Loading…
Cancel
Save