diff --git a/app/src/main/java/com/geeksville/mesh/ui/ChannelFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/ChannelFragment.kt index a04cbc066..5684be78a 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/ChannelFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/ChannelFragment.kt @@ -313,12 +313,12 @@ class ChannelFragment : ScreenFragment("Channel"), Logging { } // No matter what apply the speed selection from the user - val newLoRaConfig = loRaConfig { + val newLoRaConfig = model.config.lora.copy { usePreset = true modemPreset = newModemPreset - region = model.region - txEnabled = model.txEnabled - txPower = model.config.lora.txPower + bandwidth = 0 + spreadFactor = 0 + codingRate = 0 } val humanName = Channel(newSettings, newLoRaConfig).humanName