fixed button color bug