summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/ash/app_list
diff options
context:
space:
mode:
authorkoz@chromium.org <koz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-30 07:57:11 +0000
committerkoz@chromium.org <koz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-30 07:57:11 +0000
commit9c44406bbb4f12a12a597a2cb5eb9a0bf972c899 (patch)
treeb115ad714f859f6400006951db43538de31aa413 /chrome/browser/ui/ash/app_list
parente566d2b0d2a2eec13572309409712135a26d80fd (diff)
downloadchromium_src-9c44406bbb4f12a12a597a2cb5eb9a0bf972c899.zip
chromium_src-9c44406bbb4f12a12a597a2cb5eb9a0bf972c899.tar.gz
chromium_src-9c44406bbb4f12a12a597a2cb5eb9a0bf972c899.tar.bz2
Make the Remove Extension dialog modal for win app list.
BUG=234594 Review URL: https://chromiumcodereview.appspot.com/15715018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203107 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/ash/app_list')
-rw-r--r--chrome/browser/ui/ash/app_list/app_list_service_ash.cc7
1 files changed, 7 insertions, 0 deletions
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 c9dfc57..64ad3fe 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
@@ -32,6 +32,7 @@ class AppListServiceAsh : public AppListServiceImpl {
virtual bool IsAppListVisible() const OVERRIDE;
virtual void DismissAppList() OVERRIDE;
virtual void EnableAppList() OVERRIDE;
+ virtual gfx::NativeWindow GetAppListWindow() OVERRIDE;
DISALLOW_COPY_AND_ASSIGN(AppListServiceAsh);
};
@@ -60,6 +61,12 @@ void AppListServiceAsh::DismissAppList() {
void AppListServiceAsh::EnableAppList() {}
+gfx::NativeWindow AppListServiceAsh::GetAppListWindow() {
+ if (ash::Shell::HasInstance())
+ return ash::Shell::GetInstance()->GetAppListWindow();
+ return NULL;
+}
+
} // namespace
namespace chrome {