diff --git a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift index 297536e..4960e4d 100644 --- a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift +++ b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift @@ -563,8 +563,10 @@ final class RemoteStore: ObservableObject { self.refreshAggregate() self.flushPendingNotificationDecision() // A host that just connected (or reconnected) needs the current Live Activity token - // so it can push while the phone is away. + // so it can push while the phone is away — and the push-to-start token so it can create + // the glance cold when work starts before the app is opened. self.syncLiveActivityRegistration() + self.syncPushToStartRegistration() } cb.openSnapshot = { [weak self] snap in guard let self, hostID == self.openSessionHostID, snap.summary.sessionID == self.openSessionID else { return }