-
-
Notifications
You must be signed in to change notification settings - Fork 21.3k
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
All ExtResource ids change after saving (4.1 regression) #77172
Comments
I'm interested in tackling this issue. |
Note that these are ExtResource IDs not SubResource IDs which are non-external, this seems to be handled here: godot/scene/resources/resource_format_text.cpp Line 1971 in da21cb7
And here: godot/scene/resources/resource_format_text.cpp Line 1859 in da21cb7
|
i've noticed this running recent builds of master as well, it makes git history hard to read due to the noise on every save. If it's useful i could bisect it to find what commit introduced this behavior. |
I've seen this too. Bisecting the regression would be very helpful yes :) |
This issue makes the current version unusable for people using VCS. |
Godot version
v4.1.dev.custom_build [a8453cb]
System information
Windows 11, Core i5-12400F, RX 6600
Issue description
in recent custom 4.1 builds it is regening every ext id on every save even if just one simple file
can use a script like this save all files and regen all ext ids in project
in 4.0.2 this script does not regen every ext id in the project each time it is run (just when needed) but in latest 4.1 it does
but just ctrl+s works'nt too
thanks
thought it was related to this but maybe not
#76693
Steps to reproduce
1 - save, stage changes
2 - goto 1
or can use script on any project to see that it applies to everything, everywhere, all at once
Minimal reproduction project
n/a
The text was updated successfully, but these errors were encountered: