| Index: chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm b/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm
|
| index 66a424ad327b0aeb50b151867c7b65c4f1ac496d..00cb1b3f3749e889836d8ca0177f7f2a825c3f0a 100644
|
| --- a/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm
|
| @@ -33,6 +33,7 @@ const CGFloat kMenuXOffsetAdjust = 2.0;
|
| @interface AvatarBaseController (Private)
|
| // Shows the avatar bubble.
|
| - (IBAction)buttonClicked:(id)sender;
|
| +- (IBAction)buttonRightClicked:(id)sender;
|
|
|
| - (void)bubbleWillClose:(NSNotification*)notif;
|
|
|
| @@ -213,8 +214,14 @@ class ProfileInfoUpdateObserver : public ProfileInfoCacheObserver,
|
| BrowserWindow::AvatarBubbleMode mode =
|
| BrowserWindow::AVATAR_BUBBLE_MODE_DEFAULT;
|
|
|
| - if ([NSEvent modifierFlags] & NSCommandKeyMask)
|
| - mode = BrowserWindow::AVATAR_BUBBLE_MODE_FAST_USER_SWITCH;
|
| + [self showAvatarBubbleAnchoredAt:button_
|
| + withMode:mode
|
| + withServiceType:signin::GAIA_SERVICE_TYPE_NONE];
|
| +}
|
| +
|
| +- (IBAction)buttonRightClicked:(id)sender {
|
| + BrowserWindow::AvatarBubbleMode mode =
|
| + BrowserWindow::AVATAR_BUBBLE_MODE_FAST_USER_SWITCH;
|
|
|
| [self showAvatarBubbleAnchoredAt:button_
|
| withMode:mode
|
|
|