Merge pull request #93972 from Hilderin/fix-editor-needs-restart-after-adding-gdextensions

Fix editor needs restart after adding GDExtensions
This commit is contained in:
Rémi Verschelde 2024-08-30 09:59:05 +02:00
commit f0ee0bdd37
No known key found for this signature in database
GPG key ID: C3336907360768E1
10 changed files with 196 additions and 65 deletions

View file

@ -481,6 +481,9 @@ void EditorNode::_gdextensions_reloaded() {
// In case the developer is inspecting an object that will be changed by the reload.
InspectorDock::get_inspector_singleton()->update_tree();
// Reload script editor to revalidate GDScript if classes are added or removed.
ScriptEditor::get_singleton()->reload_scripts(true);
// Regenerate documentation.
EditorHelp::generate_doc();
}