Browse Source

Wrap MudBlazor action menu callbacks with InvokeAsync

pull/26073/head
maliming 2 days ago
parent
commit
58bf7d0030
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 2
      framework/src/Volo.Abp.MudBlazorUI/Components/AbpMudActionMenu.razor.cs
  2. 4
      framework/src/Volo.Abp.MudBlazorUI/Components/AbpMudActionMenuItem.razor.cs

2
framework/src/Volo.Abp.MudBlazorUI/Components/AbpMudActionMenu.razor.cs

@ -130,7 +130,7 @@ public partial class AbpMudActionMenu : ComponentBase
{
if (_menu != null)
{
await _menu.CloseAllMenusAsync();
await InvokeAsync(() => _menu.CloseAllMenusAsync());
}
}
}

4
framework/src/Volo.Abp.MudBlazorUI/Components/AbpMudActionMenuItem.razor.cs

@ -67,9 +67,9 @@ public partial class AbpMudActionMenuItem : ComponentBase
}
else if (ParentMudMenu != null)
{
await ParentMudMenu.CloseAllMenusAsync();
await InvokeAsync(() => ParentMudMenu.CloseAllMenusAsync());
}
await OnClick.InvokeAsync(args);
await InvokeAsync(() => OnClick.InvokeAsync(args));
}
}

Loading…
Cancel
Save