update

fixed:事件类型响应
changed:使用单例模式