From c0fd70a856310fc0f37a7ccc4f45544a429f12b0 Mon Sep 17 00:00:00 2001 From: Damien Churchill Date: Wed, 28 Apr 2010 10:45:38 +0100 Subject: [PATCH] fix removing the filter panels upon disconnect --- deluge/ui/web/js/deluge-all/Sidebar.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deluge/ui/web/js/deluge-all/Sidebar.js b/deluge/ui/web/js/deluge-all/Sidebar.js index e194a3d8c..8a72e883e 100644 --- a/deluge/ui/web/js/deluge-all/Sidebar.js +++ b/deluge/ui/web/js/deluge-all/Sidebar.js @@ -110,9 +110,9 @@ Deluge.Sidebar = Ext.extend(Ext.Panel, { // private onDisconnect: function() { - Ext.each(Ext.getKeys(this.panels), function(filter) { - this.remove(filter + '-panel'); - }, this); + for (var filter in this.panels) { + this.remove(this.panels[filter]); + } this.panels = {}; this.selected = null; },