From 87b65bfecab9a43959216049f55468ef8422a7a4 Mon Sep 17 00:00:00 2001 From: Darren Date: Fri, 14 Sep 2012 18:16:23 +0100 Subject: [PATCH] Tab closing if previous error fix --- client_backbone/dev/view.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client_backbone/dev/view.js b/client_backbone/dev/view.js index 4afdbb4..678aeac 100644 --- a/client_backbone/dev/view.js +++ b/client_backbone/dev/view.js @@ -395,7 +395,8 @@ kiwi.view.Tabs = Backbone.View.extend({ var panel = this.model.getByCid(tab.data('panel_id')); // Only need to part if it's a channel - if (panel.isChannel()) { + // If the nicklist is empty, we haven't joined the channel as yet + if (panel.isChannel() && panel.get('members').models.length > 0) { kiwi.gateway.part(panel.get('name')); } else { panel.close(); -- 2.25.1