diff --git a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift index 31c7870..5ab7880 100644 --- a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift +++ b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift @@ -609,10 +609,7 @@ final class RemoteStore: ObservableObject { let conn = connection(for: host) if !conn.connectivity.isLive { conn.reconnect(to: host) } } - if activeHostID == nil || connections[activeHostID!] == nil { - activeHostID = hosts.last?.fingerprint - } - mirrorActive() + rebuildAggregate() refreshAggregate() }