Merge pull request #114620 from HolonProduction/gdscript/its-OK-to-be-not-OK

GDScript: Don't return wrong result for already completed solving state
This commit is contained in:
Thaddeus Crews
2026-01-26 15:01:50 -06:00

View File

@@ -68,6 +68,10 @@ Error GDScriptParserRef::raise_status(Status p_new_status) {
ERR_FAIL_COND_V(clearing, ERR_BUG);
ERR_FAIL_COND_V(parser == nullptr && status != EMPTY, ERR_BUG);
if (p_new_status < status) {
return OK;
}
while (result == OK && p_new_status > status) {
switch (status) {
case EMPTY: {