Browse Source

Merge pull request #83809 from raulsntos/dotnet/free-dialogs

C#: Free dialogs when exiting the editor
Rémi Verschelde 2 years ago
parent
commit
67941551ca
1 changed files with 6 additions and 0 deletions
  1. 6 0
      modules/mono/editor/GodotTools/GodotTools/GodotSharpEditor.cs

+ 6 - 0
modules/mono/editor/GodotTools/GodotTools/GodotSharpEditor.cs

@@ -626,6 +626,12 @@ namespace GodotTools
             _editorSettings.SettingsChanged -= OnSettingsChanged;
             _editorSettings.SettingsChanged -= OnSettingsChanged;
         }
         }
 
 
+        public override void _ExitTree()
+        {
+            _errorDialog?.QueueFree();
+            _confirmCreateSlnDialog?.QueueFree();
+        }
+
         private void OnSettingsChanged()
         private void OnSettingsChanged()
         {
         {
             // We want to force NoConsoleLogging to true when the VerbosityLevel is at Detailed or above.
             // We want to force NoConsoleLogging to true when the VerbosityLevel is at Detailed or above.