From 4efa0b2b740e7d27d376cb5b4fc0559eff8b443b Mon Sep 17 00:00:00 2001 From: Zuhair AlSader Date: Mon, 10 Apr 2017 18:05:38 +0300 Subject: [PATCH] Allow ignoreChildren in updateNode --- src/js/bootstrap-treeview.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/js/bootstrap-treeview.js b/src/js/bootstrap-treeview.js index 820a1f941..64c15ff90 100644 --- a/src/js/bootstrap-treeview.js +++ b/src/js/bootstrap-treeview.js @@ -1230,7 +1230,11 @@ targetNodes.splice(node.index, 1, newNode); // remove old node from DOM - this._removeNodeEl(node); + if (options.ignoreChildren){ + node.$el.remove(); + } else { + this._removeNodeEl(node); + } // initialize new state and render changes this._setInitialStates({nodes: this._tree}, 0)