| Index: ash/shelf/shelf_layout_manager.cc
|
| diff --git a/ash/shelf/shelf_layout_manager.cc b/ash/shelf/shelf_layout_manager.cc
|
| index 789c884c5ce5b495e08ff7cb02dd677495b5d3a1..093d38b74e341fc4f2a9ffb6cee41cffacbc85a3 100644
|
| --- a/ash/shelf/shelf_layout_manager.cc
|
| +++ b/ash/shelf/shelf_layout_manager.cc
|
| @@ -1028,7 +1028,9 @@ ShelfAutoHideState ShelfLayoutManager::CalculateAutoHideState(
|
| if (shelf_->shelf() && shelf_->shelf()->IsShowingOverflowBubble())
|
| return SHELF_AUTO_HIDE_SHOWN;
|
|
|
| - if (shelf_->IsActive() || shelf_->status_area_widget()->IsActive())
|
| + if (shelf_->IsActive() ||
|
| + (shelf_->status_area_widget() &&
|
| + shelf_->status_area_widget()->IsActive()))
|
| return SHELF_AUTO_HIDE_SHOWN;
|
|
|
| const std::vector<aura::Window*> windows =
|
|
|