Index: ui/views/controls/combobox/combobox.cc |
diff --git a/ui/views/controls/combobox/combobox.cc b/ui/views/controls/combobox/combobox.cc |
index 95f49087a48b422fb806ac96958d35ca6cf696e1..97662aa01f3c0cd2ad1be0350369acd054d27b34 100644 |
--- a/ui/views/controls/combobox/combobox.cc |
+++ b/ui/views/controls/combobox/combobox.cc |
@@ -91,6 +91,11 @@ class TransparentButton : public CustomButton { |
} |
virtual ~TransparentButton() {} |
+ virtual bool OnMousePressed(const ui::MouseEvent& mouse_event) OVERRIDE { |
+ parent()->RequestFocus(); |
+ return true; |
+ } |
+ |
double GetAnimationValue() const { |
return hover_animation_->GetCurrentValue(); |
} |