Index: chrome/browser/ui/views/toolbar/toolbar_button.cc |
diff --git a/chrome/browser/ui/views/toolbar/toolbar_button.cc b/chrome/browser/ui/views/toolbar/toolbar_button.cc |
index 2d27d0a647eca4372ea5090201133fc94a4355ce..f13f4732b0dd891804703991798b9f95591b7a8d 100644 |
--- a/chrome/browser/ui/views/toolbar/toolbar_button.cc |
+++ b/chrome/browser/ui/views/toolbar/toolbar_button.cc |
@@ -27,6 +27,7 @@ |
#include "ui/views/controls/menu/menu_item_view.h" |
#include "ui/views/controls/menu/menu_model_adapter.h" |
#include "ui/views/controls/menu/menu_runner.h" |
+#include "ui/views/style/platform_style.h" |
#include "ui/views/widget/widget.h" |
ToolbarButton::ToolbarButton(Profile* profile, |
@@ -47,8 +48,8 @@ ToolbarButton::ToolbarButton(Profile* profile, |
ToolbarButton::~ToolbarButton() {} |
void ToolbarButton::Init() { |
- SetFocusable(false); |
- SetAccessibilityFocusable(true); |
+ views::PlatformStyle::ConfigureFocus( |
+ views::PlatformStyle::CONTROL::TOOLBAR_BUTTON, this); |
image()->EnableCanvasFlippingForRTLUI(true); |
} |