diff --git a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift index b32401c..c002541 100644 --- a/NucleicRemote/NucleicRemote/Models/RemoteStore.swift +++ b/NucleicRemote/NucleicRemote/Models/RemoteStore.swift @@ -1004,9 +1004,12 @@ final class RemoteStore: ObservableObject { broadcastLive(msg) // Never originated from here (connection-internal, or handled by dedicated loops). + // `requestPairingCode`/`cancelPairingCode` are sent straight to the chosen host by + // `requestPairingCode()`/`cancelPairingCode()`, not through this owner-routing switch. case .hello, .ping, .listPeers, .addressUpdate, .meshRoster, .registerLiveActivity, .endLiveActivity, - .transferOffer, .transferChunk, .transferCommit, .transferCancel, .fetchTranscript: + .transferOffer, .transferChunk, .transferCommit, .transferCancel, .fetchTranscript, + .requestPairingCode, .cancelPairingCode: break } }