diff --git a/zed/src/channel.rs b/zed/src/channel.rs index 2eea0d2a99030dfb071b61482e1c86c82a4a5eb3..a70b7dd0685fc21055d640d54d2c190ee5a24ff5 100644 --- a/zed/src/channel.rs +++ b/zed/src/channel.rs @@ -98,6 +98,9 @@ impl ChannelList { this.update(&mut cx, |this, cx| { if available_channels.is_none() { + if this.available_channels.is_none() { + return; + } this.channels.clear(); } this.available_channels = available_channels;