| 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 7b44d9b7da6212f463817263b0ba3590975f75e4..5d2f9839c289995ac9a9cce1589e16e9b4d58785 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(
|
| @@ -98,8 +102,6 @@ gfx::Insets MessageView::GetShadowInsets() {
|
|
|
| void MessageView::SetIsNested() {
|
| is_nested_ = true;
|
| - SetPaintToLayer();
|
| - layer()->SetFillsBoundsOpaquely(false);
|
|
|
| const auto& shadow =
|
| gfx::ShadowDetails::Get(kShadowElevation, kShadowCornerRadius);
|
|
|