| Index: chrome/browser/ui/ash/launcher/browser_shortcut_launcher_item_controller.cc
|
| diff --git a/chrome/browser/ui/ash/launcher/browser_shortcut_launcher_item_controller.cc b/chrome/browser/ui/ash/launcher/browser_shortcut_launcher_item_controller.cc
|
| index bd4c39734264403f68ea464a21c9e51614125aba..2261e3143e853392f8d06a4b6974ee1b0e73db2d 100644
|
| --- a/chrome/browser/ui/ash/launcher/browser_shortcut_launcher_item_controller.cc
|
| +++ b/chrome/browser/ui/ash/launcher/browser_shortcut_launcher_item_controller.cc
|
| @@ -102,14 +102,11 @@ void BrowserShortcutLauncherItemController::UpdateBrowserItemState() {
|
| }
|
|
|
| if (browser_status == ash::STATUS_CLOSED) {
|
| - const BrowserList* browser_list = BrowserList::GetInstance();
|
| - for (BrowserList::const_reverse_iterator it =
|
| - browser_list->begin_last_active();
|
| - it != browser_list->end_last_active() &&
|
| - browser_status == ash::STATUS_CLOSED;
|
| - ++it) {
|
| - if (IsBrowserRepresentedInBrowserList(*it))
|
| + for (auto* browser : *BrowserList::GetInstance()) {
|
| + if (IsBrowserRepresentedInBrowserList(browser)) {
|
| browser_status = ash::STATUS_RUNNING;
|
| + break;
|
| + }
|
| }
|
| }
|
|
|
|
|