Files
UnrealEngineUWP/Engine/Source/Editor/PropertyEditor
sebastian nordgren 9a1f48bef6 After a details view is created, it is no longer refiltered every frame for N frames where N is the number of FPropertyNodes in the property tree, causing a noticeable slowdown.
When FPropertyNode::EnsureDataIsValid() returns ChildrenRebuilt, it was only marking itself as bChildrenRebuilt = false.

SDetailsViewBase now calls FPropertyNode::MarkChildrenAsRebuilt, which recursively clears the flag from everything.

[REVIEW] [at]lauren.barnes, [at]patrick.boutot, [at]jay.nakai
#preflight 635a889e0d3a231123cb1f6c

[CL 22810916 by sebastian nordgren in ue5-main branch]
2022-10-27 11:33:33 -04:00
..