| Index: ui/message_center/views/message_center_view.cc
|
| diff --git a/ui/message_center/views/message_center_view.cc b/ui/message_center/views/message_center_view.cc
|
| index 599b71d2f75f1a31fcd14550c6ecfeaa71ee234d..aadbf83a6019b68a4e605cb734f4626b9220ede0 100644
|
| --- a/ui/message_center/views/message_center_view.cc
|
| +++ b/ui/message_center/views/message_center_view.cc
|
| @@ -123,7 +123,8 @@ class MessageListView : public views::View,
|
| virtual void Layout() OVERRIDE;
|
| virtual gfx::Size GetPreferredSize() OVERRIDE;
|
| virtual int GetHeightForWidth(int width) OVERRIDE;
|
| - virtual void PaintChildren(gfx::Canvas* canvas) OVERRIDE;
|
| + virtual void PaintChildren(gfx::Canvas* canvas,
|
| + const views::CullSet& cull_set) OVERRIDE;
|
| virtual void ReorderChildLayers(ui::Layer* parent_layer) OVERRIDE;
|
|
|
| // Overridden from views::BoundsAnimatorObserver.
|
| @@ -305,12 +306,13 @@ int MessageListView::GetHeightForWidth(int width) {
|
| return height + GetInsets().height();
|
| }
|
|
|
| -void MessageListView::PaintChildren(gfx::Canvas* canvas) {
|
| +void MessageListView::PaintChildren(gfx::Canvas* canvas,
|
| + const views::CullSet& cull_set) {
|
| // Paint in the inversed order. Otherwise upper notification may be
|
| // hidden by the lower one.
|
| for (int i = child_count() - 1; i >= 0; --i) {
|
| if (!child_at(i)->layer())
|
| - child_at(i)->Paint(canvas);
|
| + child_at(i)->Paint(canvas, cull_set);
|
| }
|
| }
|
|
|
|
|