diff --git a/crates/bonfire/src/websocket.rs b/crates/bonfire/src/websocket.rs index 6745cfe9..b3282a2e 100644 --- a/crates/bonfire/src/websocket.rs +++ b/crates/bonfire/src/websocket.rs @@ -291,7 +291,7 @@ async fn worker( match payload { ClientMessage::BeginTyping { channel } => { if !subscribed.read().await.contains(&channel) { - break; + continue; } EventV1::ChannelStartTyping { @@ -303,7 +303,7 @@ async fn worker( } ClientMessage::EndTyping { channel } => { if !subscribed.read().await.contains(&channel) { - break; + continue; } EventV1::ChannelStopTyping {