Index: ash/wm/panels/panel_frame_view.cc |
diff --git a/ash/wm/panels/panel_frame_view.cc b/ash/wm/panels/panel_frame_view.cc |
index f78fc6cdd7b818a4460f7ede4ad8ac23c23e071e..3502aa284c245ab78494146c040832d0b473fc18 100644 |
--- a/ash/wm/panels/panel_frame_view.cc |
+++ b/ash/wm/panels/panel_frame_view.cc |
@@ -41,6 +41,8 @@ PanelFrameView::~PanelFrameView() { |
void PanelFrameView::SetFrameColors(SkColor active_frame_color, |
SkColor inactive_frame_color) { |
header_painter_->SetFrameColors(active_frame_color, inactive_frame_color); |
+ frame_->GetNativeWindow()->SetProperty( |
+ aura::client::kTopViewColor, header_painter_->GetInactiveFrameColor()); |
} |
const char* PanelFrameView::GetClassName() const { |
@@ -49,6 +51,8 @@ const char* PanelFrameView::GetClassName() const { |
void PanelFrameView::InitHeaderPainter() { |
header_painter_.reset(new DefaultHeaderPainter); |
+ frame_->GetNativeWindow()->SetProperty( |
+ aura::client::kTopViewColor, header_painter_->GetInactiveFrameColor()); |
caption_button_container_ = new FrameCaptionButtonContainerView(frame_); |
AddChildView(caption_button_container_); |