android: Reload driver data on importing user data
This commit is contained in:
		@@ -41,6 +41,7 @@ import org.yuzu.yuzu_emu.fragments.AddGameFolderDialogFragment
 | 
				
			|||||||
import org.yuzu.yuzu_emu.fragments.IndeterminateProgressDialogFragment
 | 
					import org.yuzu.yuzu_emu.fragments.IndeterminateProgressDialogFragment
 | 
				
			||||||
import org.yuzu.yuzu_emu.fragments.MessageDialogFragment
 | 
					import org.yuzu.yuzu_emu.fragments.MessageDialogFragment
 | 
				
			||||||
import org.yuzu.yuzu_emu.model.AddonViewModel
 | 
					import org.yuzu.yuzu_emu.model.AddonViewModel
 | 
				
			||||||
 | 
					import org.yuzu.yuzu_emu.model.DriverViewModel
 | 
				
			||||||
import org.yuzu.yuzu_emu.model.GamesViewModel
 | 
					import org.yuzu.yuzu_emu.model.GamesViewModel
 | 
				
			||||||
import org.yuzu.yuzu_emu.model.HomeViewModel
 | 
					import org.yuzu.yuzu_emu.model.HomeViewModel
 | 
				
			||||||
import org.yuzu.yuzu_emu.model.TaskState
 | 
					import org.yuzu.yuzu_emu.model.TaskState
 | 
				
			||||||
@@ -58,6 +59,7 @@ class MainActivity : AppCompatActivity(), ThemeProvider {
 | 
				
			|||||||
    private val gamesViewModel: GamesViewModel by viewModels()
 | 
					    private val gamesViewModel: GamesViewModel by viewModels()
 | 
				
			||||||
    private val taskViewModel: TaskViewModel by viewModels()
 | 
					    private val taskViewModel: TaskViewModel by viewModels()
 | 
				
			||||||
    private val addonViewModel: AddonViewModel by viewModels()
 | 
					    private val addonViewModel: AddonViewModel by viewModels()
 | 
				
			||||||
 | 
					    private val driverViewModel: DriverViewModel by viewModels()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    override var themeId: Int = 0
 | 
					    override var themeId: Int = 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -689,6 +691,7 @@ class MainActivity : AppCompatActivity(), ThemeProvider {
 | 
				
			|||||||
                NativeLibrary.initializeSystem(true)
 | 
					                NativeLibrary.initializeSystem(true)
 | 
				
			||||||
                NativeConfig.initializeGlobalConfig()
 | 
					                NativeConfig.initializeGlobalConfig()
 | 
				
			||||||
                gamesViewModel.reloadGames(false)
 | 
					                gamesViewModel.reloadGames(false)
 | 
				
			||||||
 | 
					                driverViewModel.reloadDriverData()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                return@newInstance getString(R.string.user_data_import_success)
 | 
					                return@newInstance getString(R.string.user_data_import_success)
 | 
				
			||||||
            }.show(supportFragmentManager, IndeterminateProgressDialogFragment.TAG)
 | 
					            }.show(supportFragmentManager, IndeterminateProgressDialogFragment.TAG)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user