fixed button enable bug