Avoid repeated channel alias parsing in constrained companions

This commit is contained in:
mikecarper committed 2026-10-28 03:03:48 -07:00
1 parent eb7c307583
commit 3385f2acaa
5 files changed
+25 -9

No files matched your search

+1 -1
View File
@@ -1785,7 +1785,7 @@ bool MyMesh::resolveChannelAlias(ChannelDetails& channel) const {
})) return false;
const auto kind = parseCompanionChannelAlias(channel.name).kind;
#if MESH_ENABLE_MESHTEXT_CHAT
if (isMeshtextChannel(channel)) channel.channel.tx_radio = mesh::RADIO_TX_OFF;
if (kind == CompanionChannelKind::Meshtext) channel.channel.tx_radio = mesh::RADIO_TX_OFF;
#endif
if (isAliasRadio2Defined()
&& (kind == CompanionChannelKind::Radio2 || kind == CompanionChannelKind::Meshtext)) {