Jelajahi Sumber

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

C#: Free dialogs when exiting the editor
Rémi Verschelde 2 tahun lalu
induk
melakukan
67941551ca

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

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