| Index: chrome/browser/chromeos/login/update_screen.cc
|
| diff --git a/chrome/browser/chromeos/login/update_screen.cc b/chrome/browser/chromeos/login/update_screen.cc
|
| index 282ff5376d7175a61af703f999f642a70544c208..8e9a05a4c28d094f3d5c6fc8531ade8bb35cdd48 100644
|
| --- a/chrome/browser/chromeos/login/update_screen.cc
|
| +++ b/chrome/browser/chromeos/login/update_screen.cc
|
| @@ -66,7 +66,11 @@ void UpdateScreen::OnReportResults(GoogleUpdateUpgradeResult result,
|
| break;
|
| case UPGRADE_SUCCESSFUL:
|
| view()->AddProgress(kUpdateCompleteProgressIncrement);
|
| - // Fall through.
|
| + minimal_update_time_timer_.Stop();
|
| + checking_for_update_ = false;
|
| + // TODO(nkostylev): Call reboot API. http://crosbug.com/4002
|
| + ExitUpdate();
|
| + break;
|
| case UPGRADE_ALREADY_UP_TO_DATE:
|
| checking_for_update_ = false;
|
| view()->AddProgress(kAfterUpdateCheckProgressIncrement);
|
|
|