From cdfefc0e70dfc31a6f12a9354ae0947fbd83598b Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Mon, 24 Mar 2025 19:37:25 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=E5=88=87=E6=8D=A2=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wwwroot/js/dockview-utils.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/components/BootstrapBlazor.DockView/wwwroot/js/dockview-utils.js b/src/components/BootstrapBlazor.DockView/wwwroot/js/dockview-utils.js index 72336eb8..beaf9e22 100644 --- a/src/components/BootstrapBlazor.DockView/wwwroot/js/dockview-utils.js +++ b/src/components/BootstrapBlazor.DockView/wwwroot/js/dockview-utils.js @@ -37,14 +37,18 @@ const initDockview = (dockview, options, template) => { dockview.update = options => { if (options.layoutConfig) { - reloadFromConfig(dockview, options) + reloadFromConfig(dockview, options); } - else if (dockview.params.options.lock !== options.lock) { - dockview.params.options.lock = options.lock - toggleGroupLock(dockview, options) + if (dockview.params.options.lock !== options.lock) { + dockview.params.options.lock = options.lock; + toggleGroupLock(dockview, options); + } + if (dockview.options.theme.className !== options.theme) { + dockview.options.theme.className = options.theme; + dockview.updateTheme(); } else { - toggleComponent(dockview, options) + toggleComponent(dockview, options); } } From 8c95f95b4af13a238f9131977a9d5be5820a82f4 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Mon, 24 Mar 2025 19:37:42 +0800 Subject: [PATCH 2/2] chore: bump version 9.1.7 --- .../BootstrapBlazor.DockView/BootstrapBlazor.DockView.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/BootstrapBlazor.DockView/BootstrapBlazor.DockView.csproj b/src/components/BootstrapBlazor.DockView/BootstrapBlazor.DockView.csproj index e3d8e281..b6b7b0a2 100644 --- a/src/components/BootstrapBlazor.DockView/BootstrapBlazor.DockView.csproj +++ b/src/components/BootstrapBlazor.DockView/BootstrapBlazor.DockView.csproj @@ -1,7 +1,7 @@ - 9.1.6 + 9.1.7