Files
UnrealEngineUWP/Engine/Source/Runtime/CoreUObject/Private/Serialization
paul chipchase b3a5680e6d Fixed an issue where runtime created BulkData objects would incorrectly return ::CanLoadFromDisk as true.
- Was caused by a special case check to allow inline data to unload when using the IoDispatcher since technically it cannot be loaded from disk which was blocking it from being discarded. However runtime created  bulkdata would often class as 'inline' which although having no file reference, started returning true when ::CanLoadFromDisk was called
- ::GetCopy now uses ::CanDiscardInternalData to determine if we can discard the internal data (we should probably change ::Unlock to do this as well but that is a different work item)
- Moved the special case code for inline data when running with the IoDispatcher from ::CanLoadFromDisk to ::CanDiscardInternalData.



#rb none
#rnx
#jira UE-87296

[CL 11091798 by paul chipchase in Dev-Core branch]
2020-01-23 07:30:43 -05:00
..