Index: chrome/browser/cocoa/download_shelf_controller.mm |
diff --git a/chrome/browser/cocoa/download_shelf_controller.mm b/chrome/browser/cocoa/download_shelf_controller.mm |
index 64c887f52d25b36128244eb9fb5067b5ea192282..122a1324470f30e0e1e3eb9e8962d7db7e802f18 100644 |
--- a/chrome/browser/cocoa/download_shelf_controller.mm |
+++ b/chrome/browser/cocoa/download_shelf_controller.mm |
@@ -147,7 +147,10 @@ const NSTimeInterval kDownloadItemOpenDuration = 0.8; |
// DownloadItem. We don't want to wait for autorelease since the DownloadItem |
// we are observing will likely be gone by then. |
[[NSNotificationCenter defaultCenter] removeObserver:download]; |
+ |
+ // TODO(dmaclach): Remove -- http://crbug.com/25845 |
[[download view] removeFromSuperview]; |
+ |
[downloadItemControllers_ removeObject:download]; |
[self layoutItems]; |