[4.8.2] BP: Same-named variables of other classes listed as own references

Ok.

  • Create a new project
  • Create a new Actor-Blueprint Blueprint_B with a boolean named myVar and place in the level
  • In the content browser, duplicate Blueprint_B and name the copy Blueprint_A
  • Open Blueprint_A and create this script


([Text representation][2])

  • Now delete the red-marked node (the reference to Blueprint_A’s myVar) and recompile. Now this variable isn’t in use anymore.
  • Right click on myVar in the variables list and select ‘Find References…’

The ‘Find Results’-Tab returns a wrong result that suggests that this variable is used where the graphs references a variable only with the same name of another class. But in fact, Blueprint_A.myVar isn’t referenced anymore in this graph.


If you attempt to delete the variable, the editor also tells you that it is still in use (which is wrong):