Description

Context

Find-in-Blueprints can be used to search the current, or all, blueprints. If you enter a simple string, it would return nodes, pins, pin default values and default values for BP Variables (variables defined in BP, but not values for natively defined variables).

Problem

When a BP Variable is a struct type, its members aren't searched leading to missing search results. This applies to for example GameplayTag variables, but also any other structs including user defined blueprint structs.

As a consequence, you cannot search for strings and find matches in BP Defaults if the value is inside a struct. This makes Find-in-Blueprints less reliable.

 

[Image Removed]

Steps to Reproduce
  • Create a blueprint BP_FiB_Repro
  • Add a GameplayTag member variable MyGameplayTag
  • Assign it a value like 'Tests.GenericTag'
  • Press Ctrl + Shift + F to search in the current blueprint
  • Search for GenericTag
  • Observe: The Find in Blueprints result window shows: No results found
  • Expected: It should return MyGameplayTag as a result.

Have Comments or More Details?

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

0
Login to Vote

Unresolved
ComponentUE - Framework - Blueprint Editor
Affects Versions5.05.15.25.35.45.55.6
Target Fix5.7
CreatedApr 30, 2025
UpdatedApr 30, 2025
View Jira Issue