summaryrefslogtreecommitdiffstats
path: root/deluge/ui/web/js/deluge-all/Sidebar.js
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/ui/web/js/deluge-all/Sidebar.js')
-rw-r--r--deluge/ui/web/js/deluge-all/Sidebar.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/deluge/ui/web/js/deluge-all/Sidebar.js b/deluge/ui/web/js/deluge-all/Sidebar.js
index e0e283127..6f7c0960d 100644
--- a/deluge/ui/web/js/deluge-all/Sidebar.js
+++ b/deluge/ui/web/js/deluge-all/Sidebar.js
@@ -79,12 +79,15 @@ Ext.define('Deluge.Sidebar', {
this.panels[filter] = panel;
panel.header.on('click', function(header) {
+ var s = panel.getStore(),
+ sm = panel.getSelectionModel();
+
if (!deluge.config.sidebar_multiple_filters) {
deluge.ui.update();
}
- if (!panel.getSelectionModel().hasSelection()) {
- panel.getSelectionModel().select(0);
- }
+ //if (!sm.hasSelection() && s.count() > 0) {
+ // sm.select([s.first()]);
+ //}
});
this.fireEvent('filtercreate', this, panel);