button manager multiple array expr bug fix