-
-
Notifications
You must be signed in to change notification settings - Fork 22k
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
FileSystem drag and drop can easily lead to missing dependencies issues #5684
Comments
Did you do this all via the FileSystem dock, or did you correct using the OS file explorer? AFAIK any change you do in the FileSystem dock will update the references in the owners. So if you reverted through the dock it should rearrange again the dependencies (and if it's not doing it, it's a bug indeed). If you try to delete a file it warns of the dependency breakage, maybe it should warn too if you're moving files with owners. |
All has been done through the FileSystem, indeed it never rearrange again and cause dependencies error whenever trying to open the affected scenes. |
moving files in theory rearranges dependencies automatically, maybe it's broken? |
I've played a bit with the FileSystem dock and could not reproduce the issue, though I did notice some bugs (like moving a folder inside another one, and then it won't let you move it back to |
Pretty ping, can this be reproduced, and if so, how? 😃 |
Is this still valid in the current master branch? |
I don't know if dragging a folder causes this, but I've had this problem after I moved a font to a new subfolder, Godot couldn't find it. |
It's worse on master because the dependency checker is not working at all (#9685) |
I may have found out how to reproduce this issue. If a project has the following folders:
Then we use the folder tree to drag "folder 2" into "folder 1". The path to file is now |
Possibly fixed by #11428 |
Fixed by #13384? |
Probably fixed or mitigated by the above yes. Please file a new issue if a similar bug is still reproducible in the master branch. |
v3.0.2 move tscn file into a folder using dock, can't save. google the problem, seems i can "save a"s but i am not sure how to replace original with new. anyway above says its fixed. i have a problem moving with drag/drop and the "move to" right click option. causes crash to desk top most times |
Windows 10 - Godot 2.1 :
fileSystem usability:
After accidental moving of folders using the drag & drop feature from the fileSystem, along with a manual correction to re-parent my folders will not revert their new paths and cause missing dependencies issues. Having me needed to correct all my scripts, assets and scenes that got involved prior to moving.
Steps to reproduce:
Move folders into folders using drag & drop from the fileSystem; folders that contain assets that were attached to scenes.
Suggestion:
Alert user with a message when moving a folder that contain assets that were attached to node/scenes, changing them will cause missing dependencies, even manually reverting any changes.
The text was updated successfully, but these errors were encountered: