delete viewer
修正了事件处理的一个bug