Button: remove ui-state-active on button disable. Fixed #9602 - ui-state-active class remains after disabling a button

use .button( “widget” ) instead of checking for radio or checkbox.