When opening an existing project, it is immediately marked as edited (tagged with a *). And if you close it immediately, without editing it, you’re asked to save.
It’s an innocuous nuisance, but it annoys me nontheless.
I expect I’m not the only one this happens to.
This is on latest version (4.4.1.stable). Can’t remember for sure if that existed before, but I do think so.
I’ve just rechecked multiple times and it’s just weird.
I opening the project–it’s maximized–look at top left and see a * appear then disappear then reappear. I then proceed to save everything (CTRL-SHIFT-ALT+S) and then close Godot and you can clearly see, in the top left, that the project is tagged as edited with a star appearing, then the whole thing close properly.
I’m not 100% sure, but I think this might be caused by the following warning I get after opening the project:
WARNING: editor/editor_file_system.cpp:1358 - UID duplicate detected between res://Scenes/Equipment/weapon_sword.tscn and res://Scenes/Equipment/weapon_bow.tscn.
WARNING: editor/editor_file_system.cpp:1358 - UID duplicate detected between res://Scenes/Equipment/weapon_unarmed.tscn and res://Scenes/Equipment/weapon_sword.tscn.
PS: Changing the title of post to better reflect the above.
PS:
After opening the scene files in NP++, I can’t find two identical IDs so, I’m not sure what going on.
PPS:
Nevermind, I’m blind. I just woke up. The UIDs are indeed identical between the three files.
I’ll manually fix the problem, but this shouldn’t happen, regardless of the way this has happened in the first place. I don’t get why it’s not internally fixed when detected and properly saved when the affected files are saved.
I also just ran into this issue, I have about 20 of them. They’re like this because in some version of Godot, I can’t remember how far back it was, I copied one object to be used again because it was not recognizing I think, in the tile system, that the tiles were to be treated as separate sheets. So, it ended up duplicating them, and I don’t think it was checking until 4.4 maybe because I’ve never seen this warning before.