The code in GameplayTagContainer.cpp has code for generating debug strings representing tag queries. Compare the code in EmitTokens in all other queries to the code in UEditableGameplayTagQueryExpression_NoTagsMatch::EmitTokens and you'll see that it is missing a prefix string that is present in all other query expression EmitTokens.

In other ones it is ALL( or ANY( and in the NoTagsMatch EmitTokens it should probably be NONE( but any kind of prefix is missing, despite the suffix ")" being present.

Steps to Reproduce

Compare the EmitTokens function for UEditableGameplayTagQueryExpression_NoTagsMatch to all other tag query expression implementations.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-66080 in the post.

Login to Vote

ComponentUE - Gameplay
Affects Versions4.
Target Fix4.22
Fix Commit4962183
Main Commit4968431
Release Commit4962183
CreatedNov 1, 2018
ResolvedFeb 11, 2019
UpdatedFeb 25, 2019
View Jira Issue