Disable button. Dispatch event when select is changed programmatically.
Fix lint error