Index: chrome/browser/ui/views/location_bar/location_icon_view.cc |
diff --git a/chrome/browser/ui/views/location_bar/location_icon_view.cc b/chrome/browser/ui/views/location_bar/location_icon_view.cc |
index f1b4fc8d396218d5b32f8973a8dcc5f903ba2775..8efb2462b4e99c753d30ad07d81dec7ca40bbdbc 100644 |
--- a/chrome/browser/ui/views/location_bar/location_icon_view.cc |
+++ b/chrome/browser/ui/views/location_bar/location_icon_view.cc |
@@ -20,6 +20,7 @@ |
#include "ui/gfx/color_palette.h" |
#include "ui/views/controls/label.h" |
#include "ui/views/painter.h" |
+#include "ui/views/style/platform_style.h" |
using content::NavigationController; |
using content::NavigationEntry; |
@@ -58,7 +59,8 @@ LocationIconView::LocationIconView(const gfx::FontList& font_list, |
suppress_mouse_released_action_(false), |
location_bar_(location_bar) { |
set_id(VIEW_ID_LOCATION_ICON); |
- SetFocusable(true); |
+ views::PlatformStyle::ConfigureFocus(views::PlatformStyle::CONTROL::ICON, |
+ this); |
SetBackground(false); |
} |