Index: ui/views/bubble/bubble_delegate.cc |
diff --git a/ui/views/bubble/bubble_delegate.cc b/ui/views/bubble/bubble_delegate.cc |
index abfa8a5375605971e352a65e96dbf9f8ea651eff..807fcd58038feee6b1624ffafb5df31a8229ed13 100644 |
--- a/ui/views/bubble/bubble_delegate.cc |
+++ b/ui/views/bubble/bubble_delegate.cc |
@@ -221,7 +221,7 @@ void BubbleDelegateView::OnWidgetVisibilityChanged(Widget* widget, |
void BubbleDelegateView::OnWidgetActivationChanged(Widget* widget, |
bool active) { |
if (close_on_deactivate() && widget == GetWidget() && !active) |
- GetWidget()->Close(); |
+ GetWidget()->HideAndClose(); |
} |
void BubbleDelegateView::OnWidgetBoundsChanged(Widget* widget, |