Index: chrome/browser/ui/views/toolbar/toolbar_action_view.cc |
diff --git a/chrome/browser/ui/views/toolbar/toolbar_action_view.cc b/chrome/browser/ui/views/toolbar/toolbar_action_view.cc |
index 2d3eba4876aec6e4ef68f62624bb1f91bb7718ee..bdebb10f45dabf11ccf0f7e93ea6fadfade3243b 100644 |
--- a/chrome/browser/ui/views/toolbar/toolbar_action_view.cc |
+++ b/chrome/browser/ui/views/toolbar/toolbar_action_view.cc |
@@ -33,6 +33,7 @@ |
#include "ui/views/controls/menu/menu_runner.h" |
#include "ui/views/mouse_constants.h" |
#include "ui/views/resources/grit/views_resources.h" |
+#include "ui/views/style/platform_style.h" |
using views::LabelButtonBorder; |
@@ -77,7 +78,8 @@ ToolbarActionView::ToolbarActionView( |
// (because that would close the menu). |
if (delegate_->ShownInsideMenu()) { |
set_request_focus_on_press(false); |
- SetFocusable(true); |
+ views::PlatformStyle::ConfigureFocus( |
+ views::PlatformStyle::CONTROL::IN_MENU_BUTTON, this); |
} |
UpdateState(); |