[BP function] References to input variable throws error after renaming variable

I was very happy to see that I can finally use Get/Set on local variables defined as input variables.
But… when you rename input variable, references to it in graph still look for old name… Variable with old name doesn’t exist anymore so compiler throws errors…

  1. Create blueprint function with input variable.
  2. Use reference to this variable anywhere in function.
  3. Rename this input variable.
  4. Try to compile blueprint. You’ll get error "Unable to find local variable with name ‘OldName’ for Get Old Name.

In mu example i just change var name from “Class” to " New Class". Screenshot attached.
Now I have to manually replace every reference in function…

Seriously, I’m the last person to moan and complain, but… it’s so basic issue.
It’s look like this feature is some kind of hack. If renaming doesn’t work properly and values aren’t displayed in UI. It really matters to spend some time on proper implementation here :slight_smile: