From 30e2b4b9e9983db7a3356f1884473b57125fda78 Mon Sep 17 00:00:00 2001 From: Acidcrawl Date: Tue, 3 Mar 2026 14:53:54 -0700 Subject: [PATCH] Moved _initializationTcs.TrySetResult call to prevent deadlock and timeout --- MudExRichTextEditor/MudExRichTextEdit.razor.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MudExRichTextEditor/MudExRichTextEdit.razor.cs b/MudExRichTextEditor/MudExRichTextEdit.razor.cs index 02a0eb2..5db8be7 100644 --- a/MudExRichTextEditor/MudExRichTextEdit.razor.cs +++ b/MudExRichTextEditor/MudExRichTextEdit.razor.cs @@ -350,11 +350,12 @@ await JsRuntime.LoadFilesAsync( await base.ImportModuleAndCreateJsAsync(); + _initializationTcs.TrySetResult(true); + if (EditorContent == null && !string.IsNullOrWhiteSpace(_initialContent)) await SetHtml(_initialContent); _initialized = true; - _initializationTcs.TrySetResult(true); } catch (Microsoft.JSInterop.JSDisconnectedException) {