From e1cc285c8ac183fc14850be76b00f86e03923ac8 Mon Sep 17 00:00:00 2001 From: Winston Lowe Date: Tue, 12 May 2026 18:31:55 -0700 Subject: [PATCH] fix: Correct channel addition logic to prevent duplicates based on pskHex --- lib/connector/meshcore_connector.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/connector/meshcore_connector.dart b/lib/connector/meshcore_connector.dart index 57f1dbad..27d33b62 100644 --- a/lib/connector/meshcore_connector.dart +++ b/lib/connector/meshcore_connector.dart @@ -5152,7 +5152,7 @@ class MeshCoreConnector extends ChangeNotifier { // Only add non-empty channels if (!channel.isEmpty && - _channels.any((c) => c.pskHex != channel.pskHex)) { + !_channels.any((c) => c.pskHex == channel.pskHex)) { _channels.add(channel); }