| Index: chrome/browser/download/download_shelf.cc
|
| diff --git a/chrome/browser/download/download_shelf.cc b/chrome/browser/download/download_shelf.cc
|
| index 659bf6f4700e1df1e80e5e4d111126d4eb8d4eb5..a21faac72af40f4de342a96e7351c9f9fb50ba1a 100644
|
| --- a/chrome/browser/download/download_shelf.cc
|
| +++ b/chrome/browser/download/download_shelf.cc
|
| @@ -63,12 +63,12 @@ void DownloadShelf::Show() {
|
| DoShow();
|
| }
|
|
|
| -void DownloadShelf::Close() {
|
| +void DownloadShelf::Close(CloseReason reason) {
|
| if (is_hidden_) {
|
| should_show_on_unhide_ = false;
|
| return;
|
| }
|
| - DoClose();
|
| + DoClose(reason);
|
| }
|
|
|
| void DownloadShelf::Hide() {
|
| @@ -77,7 +77,7 @@ void DownloadShelf::Hide() {
|
| is_hidden_ = true;
|
| if (IsShowing()) {
|
| should_show_on_unhide_ = true;
|
| - DoClose();
|
| + DoClose(AUTOMATIC);
|
| }
|
| }
|
|
|
|
|