| Index: ash/wm/app_list_controller.h
|
| ===================================================================
|
| --- ash/wm/app_list_controller.h (revision 170746)
|
| +++ ash/wm/app_list_controller.h (working copy)
|
| @@ -11,11 +11,11 @@
|
| #include "base/compiler_specific.h"
|
| #include "base/timer.h"
|
| #include "ui/app_list/pagination_model_observer.h"
|
| -#include "ui/aura/client/focus_change_observer.h"
|
| #include "ui/aura/root_window_observer.h"
|
| #include "ui/base/events/event_handler.h"
|
| #include "ui/compositor/layer_animation_observer.h"
|
| #include "ui/gfx/rect.h"
|
| +#include "ui/views/corewm/focus_change_shim.h"
|
| #include "ui/views/widget/widget_observer.h"
|
|
|
| namespace app_list {
|
| @@ -34,8 +34,7 @@
|
| // It creates AppListView and schedules showing/hiding animation.
|
| // While the UI is visible, it monitors things such as app list widget's
|
| // activation state and desktop mouse click to auto dismiss the UI.
|
| -class AppListController : public ui::EventHandler,
|
| - public aura::client::FocusChangeObserver,
|
| +class AppListController : public views::corewm::FocusChangeShim,
|
| public aura::RootWindowObserver,
|
| public ui::ImplicitAnimationObserver,
|
| public views::WidgetObserver,
|
|
|