summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/language_server/gdscript_text_document.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2022-09-26 08:20:04 +0200
committerRémi Verschelde <rverschelde@gmail.com>2022-09-26 08:20:04 +0200
commite406badafdce90073f97679a63c2ec38a781e7ac (patch)
tree80063992229b818f2ec5a010e4282516de9a6051 /modules/gdscript/language_server/gdscript_text_document.cpp
parentef266183598401d89482c5d2035d7e4cd3f64cb9 (diff)
parent412e87349a6f1c4f8989459d7a8c7f3a028833a4 (diff)
downloadredot-engine-e406badafdce90073f97679a63c2ec38a781e7ac.tar.gz
Merge pull request #66405 from Rindbee/fix-gd-not-sync-via-lsp
Fix out of sync when the script is edited externally via lsp
Diffstat (limited to 'modules/gdscript/language_server/gdscript_text_document.cpp')
-rw-r--r--modules/gdscript/language_server/gdscript_text_document.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/gdscript/language_server/gdscript_text_document.cpp b/modules/gdscript/language_server/gdscript_text_document.cpp
index 5ad9680ea0..ccde0521f2 100644
--- a/modules/gdscript/language_server/gdscript_text_document.cpp
+++ b/modules/gdscript/language_server/gdscript_text_document.cpp
@@ -422,6 +422,7 @@ void GDScriptTextDocument::sync_script_content(const String &p_path, const Strin
if (error == OK) {
if (script->load_source_code(path) == OK) {
script->reload(true);
+ ScriptEditor::get_singleton()->reload_scripts(true); // Refresh scripts opened in the internal editor.
}
}
}