| Index: chrome/browser/notifications/non_persistent_notification_handler.cc
|
| diff --git a/chrome/browser/notifications/non_persistent_notification_handler.cc b/chrome/browser/notifications/non_persistent_notification_handler.cc
|
| index 84ec7804cbf902ee529a7b7d4f11a278c1b58641..9a33f5360089a844572c0c027f1722defb9f2b20 100644
|
| --- a/chrome/browser/notifications/non_persistent_notification_handler.cc
|
| +++ b/chrome/browser/notifications/non_persistent_notification_handler.cc
|
| @@ -31,7 +31,10 @@ void NonPersistentNotificationHandler::OnClick(
|
| DCHECK(reply.is_null());
|
|
|
| if (notifications_.find(notification_id) != notifications_.end()) {
|
| - notifications_[notification_id]->Click();
|
| + if (action_index >= 0)
|
| + notifications_[notification_id]->ButtonClick(action_index);
|
| + else
|
| + notifications_[notification_id]->Click();
|
| }
|
| }
|
|
|
|
|