From 826e61a2ebe882bee9048dc1988a6ddd22b9e2e3 Mon Sep 17 00:00:00 2001 From: rolux Date: Sat, 29 Oct 2011 12:31:16 +0000 Subject: [PATCH] fix bugs related to list selection after deleting items --- static/js/pandora/list.js | 5 ++++- static/js/pandora/utils.js | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/static/js/pandora/list.js b/static/js/pandora/list.js index 306cdec5..aa1d3d75 100644 --- a/static/js/pandora/list.js +++ b/static/js/pandora/list.js @@ -408,7 +408,7 @@ pandora.ui.list = function() { list: pandora.user.ui._list, items: data.ids }, function() { - that.options({selected: []}); + pandora.UI.set({listSelection: []}); pandora.reloadList(); }); }, @@ -533,6 +533,9 @@ pandora.ui.list = function() { pandora.$ui.selected.html(pandora.ui.status('selected', result.data)); }); }, + pandora_listselection: function(data) { + that.options({selected: data.value}); + }, pandora_listsort: function(data) { that.options({sort: data.value}); } diff --git a/static/js/pandora/utils.js b/static/js/pandora/utils.js index 7e2416c7..a99c4bac 100644 --- a/static/js/pandora/utils.js +++ b/static/js/pandora/utils.js @@ -721,7 +721,7 @@ pandora.reloadList = function() { load: function(data) { pandora.$ui.list.gainFocus(); // fixme: what is this? - if (data) pandora.$ui.list.options({selected: [data.items]}); + // if (data) pandora.$ui.list.options({selected: [data.items]}); } }) .reloadList();