Index: views/controls/button/text_button.cc |
diff --git a/views/controls/button/text_button.cc b/views/controls/button/text_button.cc |
index 40d4d68bb97f6e122ea7ab9508012f281d2268f4..9fcf477438dc34431701e0d7acfc4c40cde0cf87 100644 |
--- a/views/controls/button/text_button.cc |
+++ b/views/controls/button/text_button.cc |
@@ -397,7 +397,8 @@ void TextButton::SetEnabled(bool enabled) { |
} |
bool TextButton::OnMousePressed(const MouseEvent& e) { |
- RequestFocus(); |
+ if (request_focus_on_press()) |
+ RequestFocus(); |
return true; |
} |