| Index: chrome/browser/ui/views/toolbar/app_menu_button.cc
|
| diff --git a/chrome/browser/ui/views/toolbar/app_menu_button.cc b/chrome/browser/ui/views/toolbar/app_menu_button.cc
|
| index 58937a5e8e183683ccaa0f897d7bba84e8db91cb..b66144b72777b37ec782de9132045b256d4ec868 100644
|
| --- a/chrome/browser/ui/views/toolbar/app_menu_button.cc
|
| +++ b/chrome/browser/ui/views/toolbar/app_menu_button.cc
|
| @@ -16,6 +16,7 @@
|
| #include "chrome/browser/ui/toolbar/app_menu_model.h"
|
| #include "chrome/browser/ui/views/extensions/browser_action_drag_data.h"
|
| #include "chrome/browser/ui/views/toolbar/app_menu.h"
|
| +#include "chrome/browser/ui/views/toolbar/toolbar_button.h"
|
| #include "chrome/browser/ui/views/toolbar/toolbar_view.h"
|
| #include "chrome/grit/theme_resources.h"
|
| #include "extensions/common/feature_switch.h"
|
| @@ -108,10 +109,9 @@ void AppMenuButton::RemoveMenuListener(views::MenuListener* listener) {
|
| }
|
|
|
| gfx::Size AppMenuButton::GetPreferredSize() const {
|
| - gfx::Size size(image()->GetPreferredSize());
|
| - const int pad = GetLayoutConstant(TOOLBAR_BUTTON_PADDING);
|
| - size.Enlarge(pad * 2, pad * 2);
|
| - return size;
|
| + gfx::Rect rect(image()->GetPreferredSize());
|
| + rect.Inset(gfx::Insets(-ToolbarButton::kInteriorPadding));
|
| + return rect.size();
|
| }
|
|
|
| void AppMenuButton::UpdateIcon() {
|
|
|