| Index: athena/wm/window_manager_impl.cc
|
| diff --git a/athena/wm/window_manager_impl.cc b/athena/wm/window_manager_impl.cc
|
| index 589da390733ec1ecf3999c24c0b16278b8b5d35c..383f4bec619579d4d077a24e7ed4fcdd218f9a32 100644
|
| --- a/athena/wm/window_manager_impl.cc
|
| +++ b/athena/wm/window_manager_impl.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "athena/wm/public/window_manager.h"
|
|
|
| +#include "athena/home/public/home_card.h"
|
| #include "athena/screen/public/screen_manager.h"
|
| #include "athena/wm/window_overview_mode.h"
|
| #include "base/logging.h"
|
| @@ -37,6 +38,8 @@ class WindowManagerImpl : public WindowManager,
|
| CHECK_EQ(container_.get(), window->parent());
|
| container_->StackChildAtTop(window);
|
| overview_.reset();
|
| +
|
| + HomeCard::Get()->SetState(HomeCard::VISIBLE_MINIMIZED);
|
| }
|
|
|
| // aura::WindowObserver
|
| @@ -148,4 +151,10 @@ void WindowManager::Shutdown() {
|
| DCHECK(!instance);
|
| }
|
|
|
| +// static
|
| +WindowManager* WindowManager::GetInstance() {
|
| + DCHECK(instance);
|
| + return instance;
|
| +}
|
| +
|
| } // namespace athena
|
|
|