| Index: ui/message_center/views/message_view.cc
|
| diff --git a/ui/message_center/views/message_view.cc b/ui/message_center/views/message_view.cc
|
| index 53cbdd0877ecefb42ff73688abd9245dd16684ac..f7a5d4bfb2d4a02806dcad0ee65621eb747ac183 100644
|
| --- a/ui/message_center/views/message_view.cc
|
| +++ b/ui/message_center/views/message_view.cc
|
| @@ -69,6 +69,10 @@ MessageView::MessageView(MessageCenterController* controller,
|
| slide_out_controller_(this, this) {
|
| SetFocusBehavior(FocusBehavior::ALWAYS);
|
|
|
| + // Paint to a dedicated layer to make the layer non-opaque.
|
| + SetPaintToLayer();
|
| + layer()->SetFillsBoundsOpaquely(false);
|
| +
|
| // Create the opaque background that's above the view's shadow.
|
| background_view_ = new views::View();
|
| background_view_->set_background(
|
| @@ -99,8 +103,6 @@ gfx::Insets MessageView::GetShadowInsets() {
|
|
|
| void MessageView::SetIsNested() {
|
| is_nested_ = true;
|
| - SetPaintToLayer();
|
| - layer()->SetFillsBoundsOpaquely(false);
|
|
|
| const auto& shadow =
|
| gfx::ShadowDetails::Get(kShadowElevation, kShadowCornerRadius);
|
|
|