Apply only a single value to prefab

I have a prefab with several instances in the scene. I modify a value on one of the instances. It becomes bold, telling me that it is unique to that instance and will not be overridden when the prefab changes. Now I can hit the “Apply” button at the top, so that all bold values are applied to the source prefab and re-linked. The problem is, that I have several bold instances values and only want to apply a single one.

How can I apply a single changed value to the prefab? When right-clicking on a property it gives me the option to “Revert value to prefab”, which is the opposite of what I want. I want to apply and link a single value.

I guess that functionality is not built in, but could I maybe add it via custom code?

Concrete example: I have several prefabs with circle colliders. Now I want to change the size for all of them. Naturally, I could change it on the prefab in the project folder, but then I wouldn’t have a realtime preview. Instead, I would like to take one of the instances, which are in the level at a relevant position and adjust the size there. Then I can copy the value to the prefab. So I thought there should be the functionality of just applying this one change without manually copying.

I don’t think it’s possible from the apply button, but what you can do is modify the prefab itself.

Select the prefab in the project browser, and modify the value you want directly in the inspector. Any instance that hasn’t had that value modified will reflect the changes. Of course, values in bold won’t change.