Feature Enhancement Planning
Nucleic-Session: 3CD3A375-8BC1-407E-951F-8EF136B08390 Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
@@ -530,6 +530,11 @@ final class RemoteStore: ObservableObject {
|
|||||||
IdentityStore.savePairedHost(host)
|
IdentityStore.savePairedHost(host)
|
||||||
self.activeHostID = host.fingerprint
|
self.activeHostID = host.fingerprint
|
||||||
}
|
}
|
||||||
|
cb.meshRosterChanged = { [weak self] in
|
||||||
|
// Mesh "join": a Mac was learned or revoked via gossip. Reconnect to every paired Mac
|
||||||
|
// (connecting the newcomer) and drop any that left — without switching the active host.
|
||||||
|
self?.reconnect()
|
||||||
|
}
|
||||||
cb.tailnetStatus = { [weak self] status, loginURL in
|
cb.tailnetStatus = { [weak self] status, loginURL in
|
||||||
self?.tailnetStatus = status
|
self?.tailnetStatus = status
|
||||||
self?.tailnetLoginURL = loginURL
|
self?.tailnetLoginURL = loginURL
|
||||||
|
|||||||
Reference in New Issue
Block a user