修复messagebutton的一个bug