From 20abae8ca98a7d7b298ade5b7a82cd593bcb072c Mon Sep 17 00:00:00 2001 From: Jorgen Dahl Date: Thu, 22 Feb 2024 16:55:35 -0500 Subject: [PATCH] Fix crash when no asm is found. (#14958) (#14961) --- src/NodeServices/WorkspaceEvents.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/NodeServices/WorkspaceEvents.cs b/src/NodeServices/WorkspaceEvents.cs index 2159ac818ce..febe967650a 100644 --- a/src/NodeServices/WorkspaceEvents.cs +++ b/src/NodeServices/WorkspaceEvents.cs @@ -87,7 +87,13 @@ internal static void OnWorkspaceSettingsChanged(bool enableLegacyPolyCurveBehavi var handler = WorkspaceEnableLegacyPolyCurveSettingChanged; if (handler != null) { - handler(new WorkspacesSettingsChangedEventArgs(enableLegacyPolyCurveBehavior)); + try + { + handler(new WorkspacesSettingsChangedEventArgs(enableLegacyPolyCurveBehavior)); + } + catch (NullReferenceException) + { + } } } }