From 92364f5912900efabf69395c9da7b961089efadc Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Thu, 19 Jun 2025 16:20:15 +0800 Subject: [PATCH 1/2] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E6=80=A7?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor/Misc/ExpandableNodeCache.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/BootstrapBlazor/Misc/ExpandableNodeCache.cs b/src/BootstrapBlazor/Misc/ExpandableNodeCache.cs index a781eb8969f..409e3380932 100644 --- a/src/BootstrapBlazor/Misc/ExpandableNodeCache.cs +++ b/src/BootstrapBlazor/Misc/ExpandableNodeCache.cs @@ -51,7 +51,7 @@ public virtual async Task ToggleNodeAsync(TNode node, Func EqualityComparer.Equals(x, node.Value)); + CollapsedNodeCache.Remove(node.Value); // 无子项时通过回调方法延时加载 if (node.HasChildren && !node.Items.Any()) @@ -67,7 +67,7 @@ public virtual async Task ToggleNodeAsync(TNode node, Func EqualityComparer.Equals(x, node.Value)); + ExpandedNodeCache.Remove(node.Value); // 收缩节点缓存添加此节点 CollapsedNodeCache.Add(node.Value); @@ -85,7 +85,7 @@ public async Task CheckExpandAsync(TNode node, Func EqualityComparer.Equals(x, node.Value)); + ExpandedNodeCache.Remove(node.Value); } } } From f3b0a92ae8d583f6e28eaef7a55c4007b9df9d8e Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Thu, 19 Jun 2025 16:23:48 +0800 Subject: [PATCH 2/2] chore: bump version 9.7.4-bta09 Co-Authored-By: Diego2098 <82756760+kimdiego2098@users.noreply.github.com> --- src/BootstrapBlazor/BootstrapBlazor.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj index d49673a728c..137dd2fa274 100644 --- a/src/BootstrapBlazor/BootstrapBlazor.csproj +++ b/src/BootstrapBlazor/BootstrapBlazor.csproj @@ -1,7 +1,7 @@  - 9.7.4-beta08 + 9.7.4-beta09