From 0cca820dac3a04414cbfdb3420ef6caa80232c29 Mon Sep 17 00:00:00 2001 From: Leopoldthecoder Date: Mon, 30 Oct 2017 19:03:54 +0800 Subject: [PATCH] Tree: reserve node expanding state while filtering --- packages/tree/src/model/tree-store.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/tree/src/model/tree-store.js b/packages/tree/src/model/tree-store.js index 1bd14aa98..a51f31664 100644 --- a/packages/tree/src/model/tree-store.js +++ b/packages/tree/src/model/tree-store.js @@ -54,6 +54,7 @@ export default class TreeStore { node.visible = allHidden === false; } } + if (!value) return; if (node.visible && !node.isLeaf) node.expand(); };