Skip to content

Commit 85a26c2

Browse files
committed
refactor: 增加 disposing 参数判断
1 parent 967f46f commit 85a26c2

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/components/BootstrapBlazor.DockView/Components/DockViewV2.razor.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,10 @@ internal void UpdateComponentState(string? key, bool visible, bool? isLock)
420420
/// <returns></returns>
421421
protected override ValueTask DisposeAsync(bool disposing)
422422
{
423-
ThemeProviderService.ThemeChangedAsync -= OnThemeChangedAsync;
423+
if (disposing)
424+
{
425+
ThemeProviderService.ThemeChangedAsync -= OnThemeChangedAsync;
426+
}
424427

425428
return base.DisposeAsync(disposing);
426429
}

0 commit comments

Comments
 (0)