Index: chrome/browser/ui/views/download/download_item_view.cc |
=================================================================== |
--- chrome/browser/ui/views/download/download_item_view.cc (revision 150095) |
+++ chrome/browser/ui/views/download/download_item_view.cc (working copy) |
@@ -297,6 +297,9 @@ |
StopDownloadProgress(); |
LoadIcon(); |
break; |
+ case DownloadItem::REMOVING: |
+ parent_->RemoveDownloadView(this); // This will delete us! |
+ return; |
default: |
NOTREACHED(); |
} |
@@ -317,10 +320,6 @@ |
parent()->SchedulePaint(); |
} |
-void DownloadItemView::OnDownloadDestroyed(DownloadItem* download) { |
- parent_->RemoveDownloadView(this); // This will delete us! |
-} |
- |
void DownloadItemView::OnDownloadOpened(DownloadItem* download) { |
disabled_while_opening_ = true; |
SetEnabled(false); |