diff options
author | Adam Scott <ascott.ca@gmail.com> | 2022-12-08 23:40:17 -0500 |
---|---|---|
committer | Adam Scott <ascott.ca@gmail.com> | 2022-12-08 23:40:17 -0500 |
commit | da65b61edb1c5df8da5aac534af96efd4dcda425 (patch) | |
tree | 26e56cf7f913d19abc02066dd9e1091d216c8567 | |
parent | f692b476869c14023b342c12efc21cb5cd6002b7 (diff) |
Fix autocomplete crash as it would infinite loop
-rw-r--r-- | modules/gdscript/gdscript_editor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/gdscript/gdscript_editor.cpp b/modules/gdscript/gdscript_editor.cpp index 1456612915..693863ab38 100644 --- a/modules/gdscript/gdscript_editor.cpp +++ b/modules/gdscript/gdscript_editor.cpp @@ -1612,7 +1612,7 @@ static bool _guess_expression_type(GDScriptParser::CompletionContext &p_context, } } - if (!found) { + if (!found && base.value.get_type() != Variant::NIL) { found = _guess_method_return_type_from_base(c, base, call->function_name, r_type); } } |