Chromium Code Reviews| Index: chrome/browser/chromeos/login/ui/login_display_host_impl.cc |
| diff --git a/chrome/browser/chromeos/login/ui/login_display_host_impl.cc b/chrome/browser/chromeos/login/ui/login_display_host_impl.cc |
| index ae9d5658b54785dccebd2a9b6c24d4c10a5518a3..f3d283e9076129a5e4c7e65951365ef35b6a9793 100644 |
| --- a/chrome/browser/chromeos/login/ui/login_display_host_impl.cc |
| +++ b/chrome/browser/chromeos/login/ui/login_display_host_impl.cc |
| @@ -916,7 +916,7 @@ void LoginDisplayHostImpl::ShutdownDisplayHost(bool post_quit_task) { |
| base::MessageLoop::current()->Quit(); |
| if (!completion_callback_.is_null()) |
| - completion_callback_.Run(); |
| + base::MessageLoop::current()->PostTask(FROM_HERE, completion_callback_); |
|
dzhioev (left Google)
2015/09/24 23:51:17
Can you please explain, how this helps to prevent
|
| } |
| void LoginDisplayHostImpl::ScheduleWorkspaceAnimation() { |