From cdda23200663ad06c06e6a5abcacd8bfcbf32122 Mon Sep 17 00:00:00 2001 From: Winston Lowe Date: Sun, 15 Feb 2026 11:44:49 -0800 Subject: [PATCH] Ignore advertisements from self in MeshCoreConnector --- lib/connector/meshcore_connector.dart | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/connector/meshcore_connector.dart b/lib/connector/meshcore_connector.dart index 6b98c48..a6f99d2 100644 --- a/lib/connector/meshcore_connector.dart +++ b/lib/connector/meshcore_connector.dart @@ -3466,8 +3466,14 @@ class MeshCoreConnector extends ChangeNotifier { return; } + if (publicKey == _selfPublicKey) { + appLogger.info('Ignoring advert from self', tag: 'Connector'); + return; + } + // Check if this is a new contact final isNewContact = !_knownContactKeys.contains(contactKeyHex); + if (isNewContact) { final newContect = Contact( publicKey: publicKey,