summaryrefslogtreecommitdiffstats
path: root/chrome/browser/cocoa/download_shelf_mac.mm
diff options
context:
space:
mode:
authorpaul@chromium.org <paul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-21 17:34:23 +0000
committerpaul@chromium.org <paul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-21 17:34:23 +0000
commit9b032bfa866097c14d7dcd3a6552795ee4ea2b0f (patch)
tree2ad6260c64ef8730fc69952cde4d632ed9e363df /chrome/browser/cocoa/download_shelf_mac.mm
parent6a7374568948adc4a24c64539411b3b272e01231 (diff)
downloadchromium_src-9b032bfa866097c14d7dcd3a6552795ee4ea2b0f.zip
chromium_src-9b032bfa866097c14d7dcd3a6552795ee4ea2b0f.tar.gz
chromium_src-9b032bfa866097c14d7dcd3a6552795ee4ea2b0f.tar.bz2
Fix for the URL status bubble overlapping the download shelf.
BUG=14662 (http://crbug.com/14662) TEST=Download something so that the shelf is visible and make sure that hovering over links on the page produce a status bubble above the download shelf. Review URL: http://codereview.chromium.org/155706 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21185 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/cocoa/download_shelf_mac.mm')
-rw-r--r--chrome/browser/cocoa/download_shelf_mac.mm3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/cocoa/download_shelf_mac.mm b/chrome/browser/cocoa/download_shelf_mac.mm
index 0323ff1..c415dc3 100644
--- a/chrome/browser/cocoa/download_shelf_mac.mm
+++ b/chrome/browser/cocoa/download_shelf_mac.mm
@@ -4,6 +4,7 @@
#include "chrome/browser/cocoa/download_shelf_mac.h"
+#include "chrome/browser/browser.h"
#import "chrome/browser/cocoa/download_shelf_controller.h"
#include "chrome/browser/cocoa/download_item_mac.h"
#include "chrome/browser/download/download_item_model.h"
@@ -31,8 +32,10 @@ bool DownloadShelfMac::IsClosing() const {
void DownloadShelfMac::Show() {
[shelf_controller_ show:nil];
+ browser_->UpdateDownloadShelfVisibility(true);
}
void DownloadShelfMac::Close() {
[shelf_controller_ hide:nil];
+ browser_->UpdateDownloadShelfVisibility(false);
}