-
-
Notifications
You must be signed in to change notification settings - Fork 21.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove early return for cached resources in GDScript::set_path_cache()
#102063
Remove early return for cached resources in GDScript::set_path_cache()
#102063
Conversation
The fix may have to do with that, but I'm not sure about potential regressions. The GDScript cache is built, as I understand it, as a parallel cache to the main So, if |
Okay, thanks for the extra context! I'll do some more digging to try and see what's happening here. |
If this doesn't bring back #95909 then it's probably fine. |
GDScript::set_path_cache()
This reverts commit fd5fc9f. This caused significant regressions which are worse than the bug that godotengine#96499 aimed to address. - Reverts godotengine#96499. - Reopens godotengine#95909. - Supersedes godotengine#102063. - Fixes godotengine#99006. - Fixes godotengine#101615.
Superseded by #102429. Thanks for the contribution! |
This reverts commit fd5fc9f. This caused significant regressions which are worse than the bug that godotengine#96499 aimed to address. - Reverts godotengine#96499. - Reopens godotengine#95909. - Supersedes godotengine#102063. - Fixes godotengine#99006. - Fixes godotengine#101615.
This reverts commit fd5fc9f. This caused significant regressions which are worse than the bug that godotengine#96499 aimed to address. - Reverts godotengine#96499. - Reopens godotengine#95909. - Supersedes godotengine#102063. - Fixes godotengine#99006. - Fixes godotengine#101615.
This reverts commit fd5fc9f. This caused significant regressions which are worse than the bug that godotengine#96499 aimed to address. - Reverts godotengine#96499. - Reopens godotengine#95909. - Supersedes godotengine#102063. - Fixes godotengine#99006. - Fixes godotengine#101615.
This reverts commit fd5fc9f. This caused significant regressions which are worse than the bug that godotengine#96499 aimed to address. - Reverts godotengine#96499. - Reopens godotengine#95909. - Supersedes godotengine#102063. - Fixes godotengine#99006. - Fixes godotengine#101615.
This reverts commit fd5fc9f. This caused significant regressions which are worse than the bug that godotengine#96499 aimed to address. - Reverts godotengine#96499. - Reopens godotengine#95909. - Supersedes godotengine#102063. - Fixes godotengine#99006. - Fixes godotengine#101615.
This reverts commit fd5fc9f. This caused significant regressions which are worse than the bug that godotengine#96499 aimed to address. - Reverts godotengine#96499. - Reopens godotengine#95909. - Supersedes godotengine#102063. - Fixes godotengine#99006. - Fixes godotengine#101615.
Fix #99006
From what I understand the logic that was removed meant that if a script were cached, it would never set the path cache, just the path.
I believe removing that check and early exit to guarantee setting the path cache is the appropriate fix.