| Index: chrome/browser/ui/views/profile_chooser_view.cc
|
| diff --git a/chrome/browser/ui/views/profile_chooser_view.cc b/chrome/browser/ui/views/profile_chooser_view.cc
|
| index 851837872463c9d4ae2cb799603ccc97c49a06f5..ca25cc28ebc5ed5621000dc3ad60887019eadc52 100644
|
| --- a/chrome/browser/ui/views/profile_chooser_view.cc
|
| +++ b/chrome/browser/ui/views/profile_chooser_view.cc
|
| @@ -48,6 +48,7 @@ const int kLargeImageSide = 64;
|
| const int kSmallImageSide = 32;
|
| const int kMinMenuWidth = 250;
|
| const int kButtonHeight = 29;
|
| +const int kArrowHeight = 10;
|
|
|
| // Current profile avatar image.
|
| views::View* CreateProfileImageView(const gfx::Image& icon) {
|
| @@ -199,6 +200,7 @@ void ProfileChooserView::ShowBubble(
|
| profile_bubble_->set_close_on_deactivate(close_on_deactivate_);
|
| profile_bubble_->SetAlignment(border_alignment);
|
| profile_bubble_->GetWidget()->Show();
|
| + profile_bubble_->SetArrowPaintType(views::BubbleBorder::PAINT_NONE);
|
| }
|
|
|
| // static
|
| @@ -220,6 +222,8 @@ ProfileChooserView::ProfileChooserView(views::View* anchor_view,
|
| browser_(browser) {
|
| // Reset the default margins inherited from the BubbleDelegateView.
|
| set_margins(gfx::Insets());
|
| + // Compensate for built-in vertical padding in the anchor view's image.
|
| + set_anchor_view_insets(gfx::Insets(kArrowHeight, 0, kArrowHeight, 0));
|
|
|
| ResetLinksAndButtons();
|
|
|
|
|