diff --git a/app/src/main/java/com/geeksville/mesh/ui/components/config/EditChannelDialog.kt b/app/src/main/java/com/geeksville/mesh/ui/components/config/EditChannelDialog.kt index 112e81464..8815ddaa3 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/components/config/EditChannelDialog.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/components/config/EditChannelDialog.kt @@ -87,7 +87,7 @@ fun EditChannelDialog( keyboardActions = KeyboardActions(onDone = { }), onValueChanged = { nameInput = it - getRandomKey() + if (pskInput == Channel.default.settings.psk) getRandomKey() }, onFocusChanged = { isFocused = it.isFocused }, )