| Index: chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm b/chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm
|
| index c00f9f02c211b48d659cf6d71edbef6662b265a8..ef47294697aba39308f72b5a05c15145cd69db08 100644
|
| --- a/chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm
|
| @@ -13,6 +13,8 @@
|
| #import "chrome/browser/ui/cocoa/browser_window_controller.h"
|
| #import "chrome/browser/ui/cocoa/bubble_sync_promo_controller.h"
|
| #import "chrome/browser/ui/cocoa/info_bubble_view.h"
|
| +#import "chrome/browser/ui/cocoa/location_bar/location_bar_decoration.h"
|
| +#import "chrome/browser/ui/cocoa/toolbar/toolbar_controller.h"
|
| #include "chrome/browser/ui/sync/sync_promo_ui.h"
|
| #include "chrome/grit/chromium_strings.h"
|
| #include "chrome/grit/generated_resources.h"
|
| @@ -63,6 +65,9 @@ using bookmarks::BookmarkNode;
|
| model_ = model;
|
| node_ = node;
|
| alreadyBookmarked_ = alreadyBookmarked;
|
| + BrowserWindowController* controller =
|
| + [[self parentWindow] windowController];
|
| + decoration_ = [[controller toolbarController] bookmarkDecoration];
|
| }
|
| return self;
|
| }
|
| @@ -179,6 +184,8 @@ using bookmarks::BookmarkNode;
|
| [self registerKeyStateEventTap];
|
|
|
| bookmarkBubbleObserver_->OnBookmarkBubbleShown(node_);
|
| +
|
| + [self decorationForBubble]->SetActive(true);
|
| }
|
|
|
| - (void)close {
|
| @@ -307,6 +314,10 @@ using bookmarks::BookmarkNode;
|
| [folderPopUpButton_ selectItemAtIndex:idx];
|
| }
|
|
|
| +- (LocationBarDecoration*)decorationForBubble {
|
| + return decoration_;
|
| +}
|
| +
|
| @end // BookmarkBubbleController
|
|
|
|
|
|
|