Before this commit, clicking on buttons did not reload the current record, which is good. However, it kept the reference to the record after saving, even if that record could have been changed, which is definitely the case when starting from a new record and saving it (it will have the correct res_id, which is really important).