diff --git a/src/BootstrapBlazor.Shared/Samples/Table/TablesEdit.razor b/src/BootstrapBlazor.Shared/Samples/Table/TablesEdit.razor
index ce5772ae655b8e284881eae8485bf5186ece7d11..06ba2072e70c23efe4a44ffa0265ebebdaa233a6 100644
--- a/src/BootstrapBlazor.Shared/Samples/Table/TablesEdit.razor
+++ b/src/BootstrapBlazor.Shared/Samples/Table/TablesEdit.razor
@@ -180,7 +180,7 @@
@((MarkupString)Localizer["FooterTemplateDesc"].Value)
<EditFooterTemplate Context="model">
<Button Text="Popup" Color="Color.Danger" Icon="fa-regular fa-comment-dots" OnClick="() => OnClick(model)"></Button>
- <DialogCloseButton Color="Color.Secondary" Icon="fa-solid fa-xmark" Text="Close" />
+ <DialogCloseButton />
<DialogSaveButton Color="Color.Primary" Icon="fa-solid fa-floppy-disk" Text="Save" />
</EditFooterTemplate>
diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj
index 43c71baf3dfc1b8fd4428c7845fda76f2ccb4351..458aee50f3e4585844e2c02bf4903618c4a7f477 100644
--- a/src/BootstrapBlazor/BootstrapBlazor.csproj
+++ b/src/BootstrapBlazor/BootstrapBlazor.csproj
@@ -1,7 +1,7 @@
- 7.1.1-beta01
+ 7.1.1-beta02
diff --git a/src/BootstrapBlazor/Components/Dialog/DialogCloseButton.cs b/src/BootstrapBlazor/Components/Dialog/DialogCloseButton.cs
index d58e301de00134da922965e990b3994e8d9185ba..651114d4d758278c22ff7cf1ca9643d73a6e9c15 100644
--- a/src/BootstrapBlazor/Components/Dialog/DialogCloseButton.cs
+++ b/src/BootstrapBlazor/Components/Dialog/DialogCloseButton.cs
@@ -28,24 +28,25 @@ public partial class DialogCloseButton : Button
///
///
///
- protected override void OnInitialized()
+ protected override void OnParametersSet()
{
- base.OnInitialized();
+ base.OnParametersSet();
- if (OnCloseAsync != null)
- {
- OnClickWithoutRender = OnCloseAsync;
- }
+ ButtonIcon ??= "fa-solid fa-fw fa-xmark";
+ Text ??= Localizer[nameof(ModalDialog.CloseButtonText)];
}
///
///
///
- protected override void OnParametersSet()
+ ///
+ protected override async Task HandlerClick()
{
- base.OnParametersSet();
+ await base.HandlerClick();
- ButtonIcon ??= "fa-solid fa-fw fa-xmark";
- Text ??= Localizer[nameof(ModalDialog.CloseButtonText)];
+ if (OnCloseAsync != null)
+ {
+ await OnCloseAsync();
+ }
}
}