From 0ca3998599870f0ac2c6e1f42e4ae4cb029bf92a Mon Sep 17 00:00:00 2001 From: guanzi008 <245205080@qq.com> Date: Sat, 28 Mar 2026 19:46:37 +0800 Subject: [PATCH] android: hide sharee peers from device list --- .../src/main/java/com/tailscale/ipn/ui/util/PeerHelper.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/android/src/main/java/com/tailscale/ipn/ui/util/PeerHelper.kt b/android/src/main/java/com/tailscale/ipn/ui/util/PeerHelper.kt index cd7e36bc45..71d303555d 100644 --- a/android/src/main/java/com/tailscale/ipn/ui/util/PeerHelper.kt +++ b/android/src/main/java/com/tailscale/ipn/ui/util/PeerHelper.kt @@ -33,6 +33,12 @@ class PeerCategorizer { val userId = peer.User val profile = netmap.userProfile(userId) + // Sharee peers exist for shared-device return-path connectivity, but they + // should stay hidden from the normal device list. + if (peer.Hostinfo.ShareeNode == true) { + continue + } + // Mullvad nodes should not be shown in the peer list if (peer.isMullvadNode) { continue