update button disabled opacity