button disable fix