[4.9] Renaming component resets values

Hi there,

(this is a follow up to [4.9] Reset Blueprint to default values doesn't work - Blueprint - Unreal Engine Forums)

When renaming a component of a blueprint, the values are reset to default.

Reproduction:

  • Create new test project
  • Create Blueprint actor class, add a static mesh component ‘SM_Mesh’, leave the default mesh (white cube)

  • Place instance of actor in level

  • Configure the property SM_Mesh in the selected instance (change mesh to a sphere, change also the material)

  • Now open the Blueprint again, change the name of ‘SM_Mesh’ to ‘SM_Mesh_renamed’.

  • Instead of just renaming the component, all values of the instance are reset to default

Hi spyro,

I deleted my original post as it was actually meant for the bug report you have linked above. I was also able to reproduce this and have entered a bug report, UE-21109, to be assessed by the development staff.

Thank you.

Any news on this bug UE-21109 ?

i get rekt again by changing two variable name and i lost all my child blueprint value :confused:

the bug is still here and its really annoying !

Hi skeleton60,

This bug is still under assessment by the development staff. Unfortunately, I do not have a timeframe of when a fix will be implemented.