更新部分使用异步委托

使用异步委托处理更新，解决更新时候窗口失去响应的问题