| Index: ash/wm/overview/window_selector_item.cc
|
| diff --git a/ash/wm/overview/window_selector_item.cc b/ash/wm/overview/window_selector_item.cc
|
| index 7b0d872a9462a88a69efe6caccffec70ff599741..5f66f84c179f5897ce1f80eec2fb6d68a2c6976e 100644
|
| --- a/ash/wm/overview/window_selector_item.cc
|
| +++ b/ash/wm/overview/window_selector_item.cc
|
| @@ -107,7 +107,8 @@ views::Widget* CreateWindowLabel(aura::Window* root_window,
|
| const int WindowSelectorItem::kFadeInMilliseconds = 80;
|
|
|
| WindowSelectorItem::WindowSelectorItem()
|
| - : root_window_(NULL),
|
| + : active_(true),
|
| + root_window_(NULL),
|
| in_bounds_update_(false) {
|
| }
|
|
|
| @@ -234,6 +235,13 @@ void WindowSelectorItem::UpdateCloseButtonBounds(aura::Window* root_window,
|
| }
|
| }
|
|
|
| +void WindowSelectorItem::SetActive(bool active) {
|
| + active_ = active;
|
| + window_label_->GetNativeWindow()->layer()->SetOpacity(active ? 1 : 0.5);
|
| + close_button_->GetNativeWindow()->layer()->SetOpacity(active ? 1 : 0.5);
|
| + ChangeItemVisibility(active);
|
| +}
|
| +
|
| void WindowSelectorItem::UpdateWindowLabels(const gfx::Rect& window_bounds,
|
| aura::Window* root_window,
|
| bool animate) {
|
|
|