From 2ecc8eac696cb4e6c2311732b14f6bea658a05f3 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Sat, 17 May 2025 09:45:42 +0800 Subject: [PATCH 1/2] =?UTF-8?q?refactor:=20=E6=9B=B4=E6=96=B0=E5=BC=B9?= =?UTF-8?q?=E7=AA=97=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor/Components/Toast/Toast.razor.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/BootstrapBlazor/Components/Toast/Toast.razor.js b/src/BootstrapBlazor/Components/Toast/Toast.razor.js index c3f1a8d3f24..79be9cfe0db 100644 --- a/src/BootstrapBlazor/Components/Toast/Toast.razor.js +++ b/src/BootstrapBlazor/Components/Toast/Toast.razor.js @@ -30,7 +30,9 @@ export function init(id, invoke, callback) { invoke.invokeMethodAsync(toast.callback) }) EventHandler.on(progressElement, 'transitionend', e => { - toast.toast.hide(); + if (toast.toast._config.autohide === false) { + toast.toast.hide(); + } }); toast.toast.show(); @@ -42,8 +44,6 @@ export function update(id) { const autoHide = element.getAttribute('data-bs-autohide') !== 'false'; if (autoHide) { const delay = parseInt(element.getAttribute('data-bs-delay')); - - toast._config.autohide = autoHide; toast._config.delay = delay; progressElement.style.width = '100%'; From 4d484f8391952b8e3413087a36a6e632e0b53fa6 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Sat, 17 May 2025 09:49:24 +0800 Subject: [PATCH 2/2] chore: bump version 9.6.4-beta01 Co-Authored-By: Symin --- 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 9829dee67d3..8069c3293d0 100644 --- a/src/BootstrapBlazor/BootstrapBlazor.csproj +++ b/src/BootstrapBlazor/BootstrapBlazor.csproj @@ -1,7 +1,7 @@  - 9.6.3 + 9.6.4-beta01