forked from eden-emu/eden
		
	android: Correctly reload settings file during reset
Previously the config file wasn't being recreated when resetting all settings. Now just call into native code to recreate the settings file and reload all defaults.
This commit is contained in:
		
							parent
							
								
									75180bdc9d
								
							
						
					
					
						commit
						481f91cc34
					
				
					 1 changed files with 2 additions and 1 deletions
				
			
		|  | @ -21,6 +21,7 @@ import androidx.navigation.navArgs | |||
| import com.google.android.material.color.MaterialColors | ||||
| import kotlinx.coroutines.flow.collectLatest | ||||
| import kotlinx.coroutines.launch | ||||
| import org.yuzu.yuzu_emu.NativeLibrary | ||||
| import java.io.IOException | ||||
| import org.yuzu.yuzu_emu.R | ||||
| import org.yuzu.yuzu_emu.databinding.ActivitySettingsBinding | ||||
|  | @ -168,7 +169,7 @@ class SettingsActivity : AppCompatActivity() { | |||
|         if (!settingsFile.delete()) { | ||||
|             throw IOException("Failed to delete $settingsFile") | ||||
|         } | ||||
|         Settings.settingsList.forEach { it.reset() } | ||||
|         NativeLibrary.reloadSettings() | ||||
| 
 | ||||
|         Toast.makeText( | ||||
|             applicationContext, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Charles Lombardo
						Charles Lombardo