Update event binding and force validation on set