ree();
        } else {

          // Append new refreshed tree nodes
          el._misc.srcNodes.forEach(function (cNode) {      
            parentNode = cNode._refs.parentNode;
            if (filter && cNode.path.toLowerCase().includes(filter.toLowerCase())) {
              // Append node to its tree node parent
              if(!filterNodes[parentNode.path]) {
                fragment.appendChild(cNode);
              // Append node to the tree root
              } else {
                parentNode._re