Hi ,
I did reproduce it with a blank blueprint project.
Steps:
Make 2 actor classes.
Add a few random nodes in each that compile.
Close project.
Submit to source control.
Re-open project.
Make small changes to the classes so there’s something to diff later.
Close project.
Submit to source control.
Re-open project.
EDIT: Forgot this step! -Go into a class, choose diff and select the oldest submitted version, just click on a few things in the diff screen once it’s loaded, move around etc but don’t actually make any merge or related actions.
Go into the other class and use a node that has an object/class drop down (ie: == object as per screenshot.) You should see the duplicate of the diffed class held in the diff folder.
I did try fix up redirectors (although I have no idea what this does) just now but I still get the same duplicates in the list.
Note: This is the first time it has shown me the directory via mouseover, but this probably still invites confusion. If it is determined that this is ‘as designed’ it would be great to get a TempDiff prefix or equivalent in front of the class name and not rely on mouseover info.
Thanks!