turn off user interaction when button is disabled (and reenable when button is enabled)