Index: ui/views/controls/button/label_button.cc |
diff --git a/ui/views/controls/button/label_button.cc b/ui/views/controls/button/label_button.cc |
index 6ca6a98194017f3476d310474ed5df20cbee658a..49aebe4948e881f550fda2c5b48c541909f8b2fc 100644 |
--- a/ui/views/controls/button/label_button.cc |
+++ b/ui/views/controls/button/label_button.cc |
@@ -125,6 +125,8 @@ void LabelButton::SetStyle(ButtonStyle style) { |
set_focus_border(FocusBorder::CreateDashedFocusBorder(3, 3, 3, 3)); |
if (style == STYLE_BUTTON || style_ == STYLE_NATIVE_TEXTBUTTON) |
label_->SetHorizontalAlignment(gfx::ALIGN_CENTER); |
+ if (style == STYLE_NATIVE_TEXTBUTTON) |
+ set_focusable(true); |
if (style == STYLE_BUTTON) { |
set_min_size(gfx::Size(70, 31)); |
const SkColor color = GetNativeTheme()->GetSystemColor( |