From ce4dbb10f129ea267ce25b18155a632b85997f1b Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Sun, 19 Oct 2025 13:16:46 +1000 Subject: [PATCH] unsubscribe OnSolutionAltered --- src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.cs b/src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.cs index 029f5ed..a45d191 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.cs +++ b/src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.cs @@ -116,6 +116,7 @@ public partial class SharpIdeCodeEdit : CodeEdit public override void _ExitTree() { _currentFile?.FileContentsChangedExternally.Unsubscribe(OnFileChangedExternally); + GlobalEvents.Instance.SolutionAltered.Unsubscribe(OnSolutionAltered); } private void OnBreakpointToggled(long line)