Chromium Code Reviews| 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); |
|
msw
2013/11/22 18:00:25
nit: should 4 be declared as a file-local constant
Peter Kasting
2013/11/22 22:07:55
We'd declare 2 rather than 4 if we were going to d
|
| + size.SetToMax(painter_->GetMinimumSize()); |
| + return size; |
| +} |
| + |
| } // namespace |
| AvatarLabel::AvatarLabel(BrowserView* browser_view) |