Files
UnrealEngineUWP/Engine/Source/Editor
Chris Wood 40e85809ca Widgets removed by replacing them in the UMG editor hierarchy are moved to the transient package to stop name clashes.
[UE-16568] - Replacing a Widget and then reusing it's name for another widget will cause a crash

#change Renaming the replaced widget into the transient package in FWidgetBlueprintEditorUtils::ReplaceWidgets(). Approach copied from DeleteWidgets().
#change Add extra defensive check to FWidgetBlueprintEditorUtils::VerifyWidgetRename() to make sure that the rename won't cause a crash by running a dummy rename with the REN_Test flag. Performance feels fine while editing the name in the editable text box.

#codereview Nick.Darnell

[CL 2593538 by Chris Wood in Main branch]
2015-06-19 10:49:45 -04:00
..
2015-04-29 11:01:50 -04:00
2015-06-12 08:55:27 -04:00