Not sure if this is a bug or by design.
If you change a component property, a button caption for example, then select another component on the form, ie. the next button to change, the previous change isn't retained or saved, it reverts back to the previous setting.
This applies to any property value.
If you press return with the property still selected after making your change or select another property of the same component in Object Explorer before selecting another component on the form, your change is held.
I can remember having multiple buttons on Delphi and the change was held when you selected the next component on the form.
Ver 1.42 / 264 : Build 49524 : Win 7 64bit