[Backout] - CL26554475

[FYI] Vritvij.Kadam
Original CL Desc
-----------------------------------------------------------------
Adding an ensure to validate that UFortGameplayCueManager::OnGameplayTagLoadedDelegate is only broadcast on the gamethread

#rb Justin.Moe

[CL 26565649 by bob tellez in ue5-main branch]
This commit is contained in:
bob tellez
2023-07-24 23:29:42 -04:00
parent 08ccd36b7e
commit e8467067c0

View File

@@ -796,7 +796,6 @@ void UGameplayTagsManager::GameplayTagContainerLoaded(FGameplayTagContainer& Con
if (OnGameplayTagLoadedDelegate.IsBound())
{
ensure(IsInGameThread());
for (const FGameplayTag& Tag : Container)
{
OnGameplayTagLoadedDelegate.Broadcast(Tag);
@@ -808,7 +807,6 @@ void UGameplayTagsManager::SingleGameplayTagLoaded(FGameplayTag& Tag, FProperty*
{
RedirectSingleGameplayTag(Tag, SerializingProperty);
ensure(IsInGameThread());
OnGameplayTagLoadedDelegate.Broadcast(Tag);
}
@@ -946,7 +944,6 @@ bool UGameplayTagsManager::ImportSingleGameplayTag(FGameplayTag& Tag, FName Impo
if (bRetVal)
{
ensure(IsInGameThread());
OnGameplayTagLoadedDelegate.Broadcast(Tag);
}
else