I have a problem with the dashboard sometimes locking up when the browser is resized. Its a difficult issue to reproduce but I finally have a test case which I've attached with a video in the root. From the video you can see the CPU usage by Chrome pickup once the lock up occurs. I think the issue is which a piece of javascript I have that changes the number of columns on the dashboard as the browser changes to give it a responsive feel. If I disable this code the locked does not occur.
protected async Task DashBoardCreate()
{
await JSRuntime.InvokeAsync<string>("DashBoardResizeHandler", new object[] { DotNetObjectReference.Create<object>(this) });
}
Attachment:
DashboardlayoutTest_6de59c5e.zip