workaround for not sending button data if disabled buttons