Do not set current record when displaying screen
Changing the current record while displaying trigger record_message which calls set_buttons_sensitive. As the view is not yet updated, it is considered as modified and the state of the buttons are no more valid.
Closes #12664 (closed)