Potential fix for insertRowAtIndexPath crash
Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
This commit is contained in:
parent
d775682ef4
commit
fc452753a7
|
@ -399,6 +399,8 @@ extension TunnelEditTableViewController {
|
||||||
cell.isOn = activateOnDemandSetting.isActivateOnDemandEnabled
|
cell.isOn = activateOnDemandSetting.isActivateOnDemandEnabled
|
||||||
cell.onSwitchToggled = { [weak self] isOn in
|
cell.onSwitchToggled = { [weak self] isOn in
|
||||||
guard let self = self else { return }
|
guard let self = self else { return }
|
||||||
|
guard isOn != self.activateOnDemandSetting.isActivateOnDemandEnabled else { return }
|
||||||
|
|
||||||
let indexPaths = (1 ..< 4).map { IndexPath(row: $0, section: indexPath.section) }
|
let indexPaths = (1 ..< 4).map { IndexPath(row: $0, section: indexPath.section) }
|
||||||
if isOn {
|
if isOn {
|
||||||
self.activateOnDemandSetting.isActivateOnDemandEnabled = true
|
self.activateOnDemandSetting.isActivateOnDemandEnabled = true
|
||||||
|
|
Loading…
Reference in New Issue