No Prompt to save when changing BP actor's parent class

Using 4.7

  • Open Editor
  • Window->Developer Tools->Class Viewer and Navigate to Class(es) you want to re-parent
  • Double click on the class
  • A new tab is opened for that class
  • Click Class Settings button
  • Under Class Options, change the Parent Class
  • Repeat
  • On the main level tab, select “File->Save All” (which should save both levels and assets)
  • Exit editor
  • Note there is no prompt about saving the re-parented assets
  • Open Editor
  • Changes lost.

If you manually “File->Save” for each asset, it works.

Probably some redundant steps above, I didn’t verify this too well.

It looks like changing “Parent Class” is not setting a dirty bit, or something like that.

(I was suspicious when doing a File->Save All and it didn’t prompt me to check out the edited assets, and made me think you were doing something crazy and storing the class hierarchy outside of the actual asset, but fortunately that wasn’t the case :slight_smile: )