Merge branch 'master' of github.com:roundcube/roundcubemail

pull/199/head
Aleksander Machniak 11 years ago
commit 734ae96896

@ -226,15 +226,21 @@ function rcube_treelist_widget(node, p)
function select(id) function select(id)
{ {
if (selection) { if (selection) {
id2dom(selection, true).removeClass('selected').removeAttr('aria-selected');
if (search_active)
id2dom(selection).removeClass('selected').removeAttr('aria-selected'); id2dom(selection).removeClass('selected').removeAttr('aria-selected');
selection = null; selection = null;
} }
var li = id2dom(id); var li = id2dom(id, true);
if (li.length) { if (li.length) {
li.addClass('selected').attr('aria-selected', 'true'); li.addClass('selected').attr('aria-selected', 'true');
selection = id; selection = id;
// TODO: expand all parent nodes if collapsed // TODO: expand all parent nodes if collapsed
if (search_active)
id2dom(id).addClass('selected').attr('aria-selected', 'true');
scroll_to_node(li); scroll_to_node(li);
} }

Loading…
Cancel
Save