| Index: ui/arc/notification/arc_custom_notification_view.h
|
| diff --git a/ui/arc/notification/arc_custom_notification_view.h b/ui/arc/notification/arc_custom_notification_view.h
|
| index 7eae0013b453de5336d4f8f8a23691b3f9586bd1..fcab0d24c6673f0733028c1876e9c53935f6e40e 100644
|
| --- a/ui/arc/notification/arc_custom_notification_view.h
|
| +++ b/ui/arc/notification/arc_custom_notification_view.h
|
| @@ -20,6 +20,10 @@ namespace exo {
|
| class NotificationSurface;
|
| }
|
|
|
| +namespace message_center {
|
| +class MessageView;
|
| +}
|
| +
|
| namespace views {
|
| class FocusTraversable;
|
| class ImageButton;
|
| @@ -35,7 +39,8 @@ class ArcCustomNotificationView
|
| public ArcCustomNotificationItem::Observer,
|
| public ArcNotificationSurfaceManager::Observer {
|
| public:
|
| - explicit ArcCustomNotificationView(ArcCustomNotificationItem* item);
|
| + ArcCustomNotificationView(ArcCustomNotificationItem* item,
|
| + message_center::MessageView* parent);
|
| ~ArcCustomNotificationView() override;
|
|
|
| std::unique_ptr<message_center::CustomNotificationContentViewDelegate>
|
| @@ -85,7 +90,8 @@ class ArcCustomNotificationView
|
| void OnNotificationSurfaceAdded(exo::NotificationSurface* surface) override;
|
| void OnNotificationSurfaceRemoved(exo::NotificationSurface* surface) override;
|
|
|
| - ArcCustomNotificationItem* item_ = nullptr;
|
| + ArcCustomNotificationItem* item_;
|
| + message_center::MessageView* const parent_;
|
| exo::NotificationSurface* surface_ = nullptr;
|
|
|
| const std::string notification_key_;
|
|
|