diff --git a/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/util/Dtmf.kt b/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/util/Dtmf.kt index bbe7cac..b32d6ff 100644 --- a/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/util/Dtmf.kt +++ b/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/util/Dtmf.kt @@ -161,9 +161,9 @@ class Dtmf { fields.forEachIndexed { i, field -> replace.add(Pair(DTMF_FIELD.format(i + 1), - if (type.equals(DKS, true)) { + if (option.fields[i].alpha && type.equals(DKS, true)) { dksAlphaToDigits(field.text.toString(), ack) - } else if (type.equals(LINEAR, true)) { + } else if (option.fields[i].alpha && type.equals(LINEAR, true)) { linearAlphaToDigits(field.text.toString()) } else { field.text.toString()