Files
UnrealEngineUWP/Engine/Source/Editor/ContentBrowserData
jamie dale b0f9efe23a Fixed nested virtual roots (from aliases) failing to resolve correctly
It's possible for aliases to generate nested virtual roots, eg)
 /All/MyStuff -> /MyStuff
 /All/MyStuff/SomePlugin -> /SomePlugin

In that situation the virtual path resolver would fail to process a path like "/All/MyStuff/RefContent" since "/All/MyStuff" had a child folder so was assumed never to be a virtual root in its own right.

This change updates the resolver to keep track of the best potential virtual root as the path is parsed (even if it has children), and will then use the best match when converting to an internal path.

#jira
#rb Rex.Hill, Dave.Belanger

[CL 25849603 by jamie dale in ue5-main branch]
2023-06-07 13:10:47 -04:00
..