mirror of
https://github.com/godotengine/godot
synced 2024-09-05 06:38:25 +00:00
Merge pull request #84302 from YuriSizov/editor-forget-about-file-dialogs-willya
Disconnect `EditorNode` from file dialogs on destruction
This commit is contained in:
commit
b797f6cb83
|
@ -8076,6 +8076,17 @@ EditorNode::~EditorNode() {
|
|||
GDExtensionEditorPlugins::editor_node_add_plugin = nullptr;
|
||||
GDExtensionEditorPlugins::editor_node_remove_plugin = nullptr;
|
||||
|
||||
FileDialog::get_icon_func = nullptr;
|
||||
FileDialog::register_func = nullptr;
|
||||
FileDialog::unregister_func = nullptr;
|
||||
|
||||
EditorFileDialog::get_icon_func = nullptr;
|
||||
EditorFileDialog::register_func = nullptr;
|
||||
EditorFileDialog::unregister_func = nullptr;
|
||||
|
||||
file_dialogs.clear();
|
||||
editor_file_dialogs.clear();
|
||||
|
||||
singleton = nullptr;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue