修正了按钮事件传递