Index: chrome/browser/ui/views/avatar_label.cc |
=================================================================== |
--- chrome/browser/ui/views/avatar_label.cc (revision 236640) |
+++ chrome/browser/ui/views/avatar_label.cc (working copy) |
@@ -27,6 +27,7 @@ |
// views::TextButtonBorder: |
virtual void Paint(const views::View& view, gfx::Canvas* canvas) OVERRIDE; |
+ virtual gfx::Size GetMinimumSize() const OVERRIDE; |
private: |
scoped_ptr<views::Painter> painter_; |
@@ -82,6 +83,12 @@ |
canvas->DrawRoundRect(rect, kRadius, paint); |
} |
+gfx::Size AvatarLabelBorder::GetMinimumSize() const { |
+ gfx::Size size(4, 4); |
+ size.SetToMax(painter_->GetMinimumSize()); |
+ return size; |
+} |
+ |
} // namespace |
AvatarLabel::AvatarLabel(BrowserView* browser_view) |