Index: chrome/browser/ui/views/autofill/generated_credit_card_bubble_views.cc |
diff --git a/chrome/browser/ui/views/autofill/generated_credit_card_bubble_views.cc b/chrome/browser/ui/views/autofill/generated_credit_card_bubble_views.cc |
index c38d897e33b19688a8caf9ab4dc05fb11364bbb8..57557ddf339aeab132cae07cc94296b6e41f3e68 100644 |
--- a/chrome/browser/ui/views/autofill/generated_credit_card_bubble_views.cc |
+++ b/chrome/browser/ui/views/autofill/generated_credit_card_bubble_views.cc |
@@ -36,17 +36,6 @@ GeneratedCreditCardBubbleViews::~GeneratedCreditCardBubbleViews() {} |
void GeneratedCreditCardBubbleViews::Show() { |
views::BubbleDelegateView::CreateBubble(this)->Show(); |
- // Grab mouse events for 3 seconds after showing. This prevents clicks outside |
- // of the bubble from dismissing the bubble. After 3 seconds, it will revert |
- // to normal close-on-deactivate behavior. |
- GetWidget()->SetCapture(NULL); |
- GetWidget()->set_auto_release_capture(false); |
- capture_timer_.Start( |
- FROM_HERE, |
- base::TimeDelta::FromSeconds(3), |
- this, |
- &GeneratedCreditCardBubbleViews::ReleaseCapture); |
- |
// This bubble doesn't render correctly on Windows without calling |
// |SizeToContents()|. This must be called after showing the widget. |
SizeToContents(); |
@@ -115,8 +104,4 @@ GeneratedCreditCardBubbleViews::GeneratedCreditCardBubbleViews( |
set_margins(gfx::Insets(0, insets.left(), insets.top(), insets.left())); |
} |
-void GeneratedCreditCardBubbleViews::ReleaseCapture() { |
- GetWidget()->ReleaseCapture(); |
-} |
- |
} // namespace autofill |