Index: chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc |
diff --git a/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc b/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc |
index fdbb5d7904290f875ce1c0c2d9ff5a3134f8b3ab..89ab329b1fe188261461ac7de7bdef3e69430cec 100644 |
--- a/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc |
+++ b/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc |
@@ -39,10 +39,12 @@ |
#include "chrome/browser/ui/browser_commands.h" |
#include "chrome/browser/ui/browser_finder.h" |
#include "chrome/browser/ui/browser_list.h" |
+#include "chrome/browser/ui/browser_list_impl.h" |
#include "chrome/browser/ui/browser_tabstrip.h" |
#include "chrome/browser/ui/browser_window.h" |
#include "chrome/browser/ui/extensions/application_launch.h" |
#include "chrome/browser/ui/extensions/extension_enable_flow.h" |
+#include "chrome/browser/ui/host_desktop.h" |
#include "chrome/browser/ui/tabs/tab_strip_model.h" |
#include "chrome/browser/web_applications/web_app.h" |
#include "chrome/common/chrome_notification_types.h" |
@@ -1098,7 +1100,8 @@ void ChromeLauncherControllerPerApp::UpdateBrowserItemStatus() { |
aura::Window* window = ash::wm::GetActiveWindow(); |
if (window && chrome::FindBrowserWithWindow(window)) { |
browser_status = ash::STATUS_ACTIVE; |
- } else if (!BrowserList::empty()) { |
+ } else if (!chrome::BrowserListImpl::GetInstance( |
+ chrome::HOST_DESKTOP_TYPE_ASH)->empty()) { |
browser_status = ash::STATUS_RUNNING; |
} else { |
browser_status = ash::STATUS_CLOSED; |