| Index: ui/message_center/views/message_popup_collection.cc
|
| diff --git a/ui/message_center/views/message_popup_collection.cc b/ui/message_center/views/message_popup_collection.cc
|
| index 541963e602d1e5cf3ce6ae4f62d73afc66b752c9..2474ad00e63b7f417339d089ce2fab083343190c 100644
|
| --- a/ui/message_center/views/message_popup_collection.cc
|
| +++ b/ui/message_center/views/message_popup_collection.cc
|
| @@ -101,6 +101,10 @@ MessagePopupCollection::~MessagePopupCollection() {
|
| screen->RemoveObserver(this);
|
| message_center_->RemoveObserver(this);
|
|
|
| + CloseAllWidgets();
|
| +}
|
| +
|
| +void MessagePopupCollection::MarkAllPopupsShown() {
|
| std::set<std::string> closed_ids = CloseAllWidgets();
|
| for (std::set<std::string>::iterator iter = closed_ids.begin();
|
| iter != closed_ids.end(); iter++) {
|
|
|