修改监听器的BUG