Making public variables in prefab unapplyable?

I have a ‘Window’ prefab which displays text content, the text is determined by a string (public string Text) in the Window class.

If I create two windows with different text in each then I modify something about the prefab and click on 'apply’the text is reset to the text from which I clicked ‘apply’ was.

Any way to make it so that the ‘Text’ variable (amongst others) is immune to the prefab apply all?

Hello,

Here is how I do:
To update a prefab:

  • create of new instance of your prefab,
  • modify the parameter that you want to modify on this instance
  • and apply them to the original prefab.

Don’t do that from a specific instance.