Fixes previous game controller remaining selected when changing controller

This commit is contained in:
Riley Testut 2022-05-09 16:44:29 -07:00
parent edab6ea432
commit 977f3d8005

View File

@ -305,6 +305,8 @@ extension ControllersSettingsViewController
{ {
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
{ {
let previousGameController = self.gameController
switch Section(rawValue: indexPath.section)! switch Section(rawValue: indexPath.section)!
{ {
case .localDevice: self.gameController = self.localDeviceController case .localDevice: self.gameController = self.localDeviceController
@ -319,7 +321,7 @@ extension ControllersSettingsViewController
let previousIndexPath: IndexPath? let previousIndexPath: IndexPath?
if let gameController = self.gameController if let gameController = previousGameController
{ {
if gameController == self.localDeviceController if gameController == self.localDeviceController
{ {