| Index: chrome/browser/ui/ash/app_list/app_list_service_ash.cc
|
| diff --git a/chrome/browser/ui/ash/app_list/app_list_service_ash.cc b/chrome/browser/ui/ash/app_list/app_list_service_ash.cc
|
| index 58eb99b5d10b8037589551f9d1f34ca2447f8040..59f599a75d02236193745cc47178f8f7d55eda14 100644
|
| --- a/chrome/browser/ui/ash/app_list/app_list_service_ash.cc
|
| +++ b/chrome/browser/ui/ash/app_list/app_list_service_ash.cc
|
| @@ -35,8 +35,7 @@ void AppListServiceAsh::ShowForProfile(Profile* default_profile) {
|
| // This may not work correctly if the profile passed in is different from the
|
| // one the ash Shell is currently using.
|
| // TODO(ananta): Handle profile changes correctly when !defined(OS_CHROMEOS).
|
| - if (!ash::Shell::GetInstance()->GetAppListTargetVisibility())
|
| - ash::Shell::GetInstance()->ToggleAppList(NULL);
|
| + ash::Shell::GetInstance()->ShowAppList(NULL);
|
| }
|
|
|
| bool AppListServiceAsh::IsAppListVisible() const {
|
| @@ -44,8 +43,7 @@ bool AppListServiceAsh::IsAppListVisible() const {
|
| }
|
|
|
| void AppListServiceAsh::DismissAppList() {
|
| - if (IsAppListVisible())
|
| - ash::Shell::GetInstance()->ToggleAppList(NULL);
|
| + ash::Shell::GetInstance()->DismissAppList();
|
| }
|
|
|
| void AppListServiceAsh::EnableAppList(Profile* initial_profile,
|
|
|