summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/language_server
diff options
context:
space:
mode:
authorАлександр Черник <achernik@gmail.com>2023-05-06 20:56:15 +0100
committerАлександр Черник <achernik@gmail.com>2023-05-06 20:56:15 +0100
commit5715d3eb593322d74994a1e979b3648f1fe3d9f4 (patch)
tree44d59daa088961cfb2a4d3ec0e916d56d179f600 /modules/gdscript/language_server
parent64eeb04d2cb2e269d9710c38bdbf366ab3656e76 (diff)
downloadredot-engine-5715d3eb593322d74994a1e979b3648f1fe3d9f4.tar.gz
LSP: don't send empty completion command
Diffstat (limited to 'modules/gdscript/language_server')
-rw-r--r--modules/gdscript/language_server/godot_lsp.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/gdscript/language_server/godot_lsp.h b/modules/gdscript/language_server/godot_lsp.h
index 5b5327bdb7..b9a54cf818 100644
--- a/modules/gdscript/language_server/godot_lsp.h
+++ b/modules/gdscript/language_server/godot_lsp.h
@@ -1005,7 +1005,9 @@ struct CompletionItem {
if (commitCharacters.size()) {
dict["commitCharacters"] = commitCharacters;
}
- dict["command"] = command.to_json();
+ if (!command.command.is_empty()) {
+ dict["command"] = command.to_json();
+ }
}
return dict;
}