Browse Source

Merge pull request #26073 from abpframework/maliming/mud-action-menu-dispatcher

Wrap MudBlazor action menu callbacks with `InvokeAsync`
pull/26078/head
Yağmur Çelik 1 day ago
committed by GitHub
parent
commit
a27029d356
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  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