| Index: athena/home/home_card_impl.cc
|
| diff --git a/athena/home/home_card_impl.cc b/athena/home/home_card_impl.cc
|
| index 8635be20b4895ba3c4e427d9385f30363edf0f43..de3ee7aac784d6eaff05738e9dc675258a5e2683 100644
|
| --- a/athena/home/home_card_impl.cc
|
| +++ b/athena/home/home_card_impl.cc
|
| @@ -359,10 +359,13 @@ bool HomeCardImpl::OnAcceleratorFired(int command_id,
|
| const ui::Accelerator& accelerator) {
|
| DCHECK_EQ(COMMAND_SHOW_HOME_CARD, command_id);
|
|
|
| - if (state_ == VISIBLE_CENTERED && original_state_ != VISIBLE_BOTTOM)
|
| + if (state_ == VISIBLE_CENTERED && original_state_ != VISIBLE_BOTTOM) {
|
| SetState(VISIBLE_MINIMIZED);
|
| - else if (state_ == VISIBLE_MINIMIZED)
|
| + WindowManager::Get()->ExitOverview();
|
| + } else if (state_ == VISIBLE_MINIMIZED) {
|
| SetState(VISIBLE_CENTERED);
|
| + WindowManager::Get()->EnterOverview();
|
| + }
|
| return true;
|
| }
|
|
|
|
|