fix #932 Add disable and enable to button component.