| Index: chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
|
| diff --git a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
|
| index ff3ea1e459aae1a5f6fc5031c4741bc0870d88a8..59fb0cef6515b201fc18f8769384dfdf5326e4be 100644
|
| --- a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
|
| +++ b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
|
| @@ -324,8 +324,9 @@ void OpaqueBrowserFrameView::ButtonPressed(views::Button* sender,
|
| } else if (sender == new_avatar_button()) {
|
| BrowserWindow::AvatarBubbleMode mode =
|
| BrowserWindow::AVATAR_BUBBLE_MODE_DEFAULT;
|
| - if (event.IsMouseEvent() &&
|
| - static_cast<const ui::MouseEvent&>(event).IsRightMouseButton()) {
|
| + if ((event.IsMouseEvent() &&
|
| + static_cast<const ui::MouseEvent&>(event).IsRightMouseButton()) ||
|
| + (event.type() == ui::ET_GESTURE_LONG_PRESS)) {
|
| mode = BrowserWindow::AVATAR_BUBBLE_MODE_FAST_USER_SWITCH;
|
| }
|
| browser_view()->ShowAvatarBubbleFromAvatarButton(
|
|
|