From 4dbf65cb5ffb4e03dc699ab65103e8080ae3329e Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Sun, 17 May 2026 15:36:58 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix(Table):=20=E4=BF=AE=E5=A4=8D=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E5=88=97=E6=98=BE=E7=A4=BA=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E4=B8=BA=E7=A9=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Components/Table/Table.razor.Toolbar.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs b/src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs index ba9be85bb96..383b082bae0 100644 --- a/src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs +++ b/src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs @@ -561,13 +561,13 @@ private void ResetVisibleColumnsCache() for (var index = 0; index < _tableColumnStates.Count; index++) { var item = _tableColumnStates[index]; - if (item.Visible) + var col = Columns.Find(c => c.GetFieldName() == item.Name); + if (col != null) { - var col = Columns.Find(c => c.GetFieldName() == item.Name); - if (col != null) - { - item.DisplayName = col.GetDisplayName(); + item.DisplayName = col.GetDisplayName(); + if (item.Visible) + { // 增加到可见列缓存集合 _visibleColumnsCache.Add(col); } From 628d1b1a8f427193021be1c33f2f8d2b3f53c5d3 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Sun, 17 May 2026 15:37:22 +0800 Subject: [PATCH 2/2] chore: bump version 10.6.1-beta22 --- 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 aae137acf75..af5fbbed25f 100644 --- a/src/BootstrapBlazor/BootstrapBlazor.csproj +++ b/src/BootstrapBlazor/BootstrapBlazor.csproj @@ -1,7 +1,7 @@  - 10.6.1-beta21 + 10.6.1-beta22