diff --git a/Directory.Packages.props b/Directory.Packages.props index 5fc14be5c9..44dfd0aa8b 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -23,7 +23,7 @@ - + diff --git a/docs/en/package-version-changes.md b/docs/en/package-version-changes.md index 216dcf6e05..e6d2bd217e 100644 --- a/docs/en/package-version-changes.md +++ b/docs/en/package-version-changes.md @@ -7,6 +7,12 @@ # Package Version Changes +## 10.7.0-rc.1 + +| Package | Old Version | New Version | PR | +|---------|-------------|-------------|-----| +| MudBlazor | 9.4.0 | 9.7.0 | #25902 | + ## 10.6.0-rc.1 | Package | Old Version | New Version | PR | diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/ResourcePermissionManagementModal.razor.cs b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/ResourcePermissionManagementModal.razor.cs index 150e00075d..0800f6f07b 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/ResourcePermissionManagementModal.razor.cs +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/ResourcePermissionManagementModal.razor.cs @@ -109,7 +109,9 @@ public partial class ResourcePermissionManagementModal ProviderKeys = new List(); if (_createFormRef != null) { - await _createFormRef.ResetAsync(); + // ResetAsync would clear the radio group too, which feeds back into + // OnLookupServiceCheckedValueChanged and wipes CurrentLookupService. + await _createFormRef.ResetValidationAsync(); } CreateEntity = new CreateModel @@ -211,7 +213,7 @@ public partial class ResourcePermissionManagementModal ProviderKeys = new List(); if (_createFormRef != null) { - await _createFormRef.ResetAsync(); + await _createFormRef.ResetValidationAsync(); } await InvokeAsync(StateHasChanged); }