diff --git a/Meshtastic/Views/Settings/Settings.swift b/Meshtastic/Views/Settings/Settings.swift index d2f860b0..bff7ca00 100644 --- a/Meshtastic/Views/Settings/Settings.swift +++ b/Meshtastic/Views/Settings/Settings.swift @@ -314,6 +314,7 @@ struct Settings: View { } } .onChange(of: UserDefaults.preferredPeripheralNum ) { newConnectedNode in + preferredNodeNum = newConnectedNode if nodes.count > 1 { if selectedNode == 0 { self.selectedNode = Int(bleManager.connectedPeripheral != nil ? newConnectedNode : 0)