fix button.enabled