From 8737611c171cb64bad0e5843bcafffa443350de8 Mon Sep 17 00:00:00 2001 From: EnixCoda Date: Tue, 2 Feb 2021 22:58:30 +0800 Subject: [PATCH] feat: collapse all nodes on clear search key --- src/utils/VisibleNodesGenerator.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utils/VisibleNodesGenerator.ts b/src/utils/VisibleNodesGenerator.ts index 245a870..76fb255 100644 --- a/src/utils/VisibleNodesGenerator.ts +++ b/src/utils/VisibleNodesGenerator.ts @@ -309,6 +309,10 @@ class FlattenLayer extends CompressLayer { } : null, ) + // collapse all nodes on clearing search key + if (!searchParams) { + this.expandedNodes.clear() + } } }