Index: chrome/browser/ui/intents/web_intent_picker_controller.cc |
diff --git a/chrome/browser/ui/intents/web_intent_picker_controller.cc b/chrome/browser/ui/intents/web_intent_picker_controller.cc |
index 1e753cadc23babde67b4b7c46e228b8c5429d844..3c7622f5755e96323baf15a9195cd7a14a836527 100644 |
--- a/chrome/browser/ui/intents/web_intent_picker_controller.cc |
+++ b/chrome/browser/ui/intents/web_intent_picker_controller.cc |
@@ -12,6 +12,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "base/time.h" |
#include "base/utf_string_conversions.h" |
+#include "chrome/browser/download/download_util.h" |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/platform_app_launcher.h" |
#include "chrome/browser/extensions/webstore_installer.h" |
@@ -543,6 +544,7 @@ void WebIntentPickerController::OnClosing() { |
void WebIntentPickerController::OnExtensionDownloadStarted( |
const std::string& id, |
content::DownloadItem* item) { |
+ download_util::SetShouldShowInShelf(item, false); |
download_id_ = item->GetGlobalId(); |
picker_model_->UpdateExtensionDownloadState(item); |
} |