From e5954ec0d8cf6628840056543d076e6396816de3 Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Fri, 8 Jun 2018 12:11:00 +0300 Subject: [PATCH] Fix adding a new expanding collapsed networks incorrectly Fixes #2529 --- client/js/render.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/client/js/render.js b/client/js/render.js index 44c512b5..461ef074 100644 --- a/client/js/render.js +++ b/client/js/render.js @@ -205,15 +205,15 @@ function renderNetworks(data, singleNetwork) { }).trim() ); - collapsed.forEach((key) => { - collapseNetwork($(`.network[data-uuid="${key}"] button.collapse-network`)); - }); - // Add keyboard handlers to the "Join a channel…" form inputs/button JoinChannel.handleKeybinds(data.networks); let newChannels; const channels = $.map(data.networks, function(n) { + if (collapsed.has(n.uuid)) { + collapseNetwork($(`.network[data-uuid="${n.uuid}"] button.collapse-network`)); + } + return n.channels; });