invoke callback for async hide.