| Index: chrome/browser/ui/cocoa/browser_window_cocoa.mm
|
| diff --git a/chrome/browser/ui/cocoa/browser_window_cocoa.mm b/chrome/browser/ui/cocoa/browser_window_cocoa.mm
|
| index e503c925b2c54ea110db868a0bfd418a811adcd6..f9ee6e71262417d5fbc2d13988b2a1fc14920060 100644
|
| --- a/chrome/browser/ui/cocoa/browser_window_cocoa.mm
|
| +++ b/chrome/browser/ui/cocoa/browser_window_cocoa.mm
|
| @@ -706,7 +706,10 @@ void BrowserWindowCocoa::ShowAvatarBubble(WebContents* web_contents,
|
| void BrowserWindowCocoa::ShowAvatarBubbleFromAvatarButton(
|
| AvatarBubbleMode mode) {
|
| AvatarBaseController* controller = [controller_ avatarButtonController];
|
| - [controller showAvatarBubble:[controller buttonView] withMode:mode];
|
| + NSView* anchor = [controller buttonView];
|
| + if ([anchor isHiddenOrHasHiddenAncestor])
|
| + anchor = [[controller_ toolbarController] wrenchButton];
|
| + [controller showAvatarBubble:anchor withMode:mode];
|
| }
|
|
|
| void BrowserWindowCocoa::ShowPasswordGenerationBubble(
|
|
|