Thomas Bruederli
2014-09-08 4a25b69828ea77a4561c68f58cf96287cddb0b09
Small tweaks for treelist interactions
1 files modified
3 ■■■■ changed files
program/js/treelist.js 3 ●●●● patch | view | raw | blame | history
program/js/treelist.js
@@ -477,7 +477,7 @@
   */
  function update_dom(node)
  {
    var li = id2dom(node.id);
    var li = id2dom(node.id, true);
    li.attr('aria-expanded', node.collapsed ? 'false' : 'true');
    li.children('ul').first()[(node.collapsed ? 'hide' : 'show')]();
    li.children('div.treetoggle').removeClass('collapsed expanded').addClass(node.collapsed ? 'collapsed' : 'expanded');
@@ -698,6 +698,7 @@
        node.childlistclass = sublist.attr('class');
      }
      if (node.children.length) {
        if (node.collapsed === undefined)
        node.collapsed = sublist.css('display') == 'none';
        // apply saved state