Renaming new assets then saving them creates two assets

Hi,

Steps to reproduce:

  1. Create a new asset in the Content Browser, the class is not relevant.
  2. The asset is created while its name is being asked. Name it A.
  3. Then, rename it to B.
  4. Open B and save it.

Before saving B, only B.uasset is present in the file system. After saving, both A.uasset and B.uasset are present. Notice that in the Content Browser, only B is present.

This is 100% reproducible. It also happens if the asset is created through another way, e.g. using the New buttons in the Behavior Tree editor.

UE Version: 4.13.0-3106830+++UE4+Release-4.13

Using Windows 10 64bit, projects are on a NTFS partition, either with no VCS or with git.

Cheers

Hi,

I think this is like Windows exe shortcut. A become shortcut pointing to B, and B become the real asset.

To delete A, try mouse right click A’s parent folder and select “Fix Up Redirectors in Folder”.

They are two different, regular files. However after you pointed this out, I indeed noticed that A is almost empty (< 1KB) while B is not. A is not a redirector though: Fix up redirectors in folder does not remove it, and it does not appear while checking the filter Show redirectors.

Hello Jonathan Giroux,

After doing a bit of digging I was able to find that this is a known issue. I have provided a link to the public tracker. Please feel free to visit the provided thread for future updates.

Link: Unreal Engine Issues and Bug Tracker (UE-16437)

Make it a great day

Thanks for the finding!