Files
UnrealEngineUWP/Engine/Source/Editor/DetailCustomizations/Private/StringClassReferenceCustomization.h
Jaroslaw Palczynski 3fd16f9649 FStringClassReference's customization was accessing internal property of FStringAssetReference and was setting it without checking if path is "None". FStringClassReference is inheriting FStringAssetReference::ImportTextItem, which is checking for that special case. This method is used when customization treats the property as a whole (without accessing internal property). Fixed UE-4538.
Also fixed assert+crash when user tried to use FStringClassReference, without specifying "MetaClass" in UPROPERTY macro. UHT allowed it, but the editor was crashing. Now when it's missing it is assumed it is UClass.

#codereview Robert.Manuszewski

[CL 2385157 by Jaroslaw Palczynski in Main branch]
2014-12-11 02:58:57 -05:00

1.3 KiB