PR #8029: [Blackboard editor] Fixed memory leak in details panel for blackboard selector properties (Contributed by clansfear)

#rb self
#jira UE-115603

#ROBOMERGE-SOURCE: CL 17135043 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17135079 by clansfear in ue5-release-engine-test branch]
This commit is contained in:
clansfear
2021-08-11 09:54:17 -04:00
parent 66c7857d28
commit 66b5394dab
@@ -168,11 +168,11 @@ void FBlackboardSelectorDetails::CacheBlackboardData()
if (!OnBlackboardDataChangedHandle.IsValid())
{
UBlackboardData::OnBlackboardDataChanged.AddSP(this, &FBlackboardSelectorDetails::OnBlackboardDataChanged);
OnBlackboardDataChangedHandle = UBlackboardData::OnBlackboardDataChanged.AddSP(this, &FBlackboardSelectorDetails::OnBlackboardDataChanged);
}
if (!OnBlackboardOwnerChangedHandle.IsValid())
{
IBlackboardAssetProvider::OnBlackboardOwnerChanged.AddSP(this, &FBlackboardSelectorDetails::OnBlackboardOwnerChanged);
OnBlackboardOwnerChangedHandle = IBlackboardAssetProvider::OnBlackboardOwnerChanged.AddSP(this, &FBlackboardSelectorDetails::OnBlackboardOwnerChanged);
}
}